uk.org.ogsadai.activity.extension
Interface ActivityInitialiser
- All Known Implementing Classes:
- ConfigurableActivityInitialiser, EventfulActivityInitialiser, InputsAndOutputsActivityInitialiser, RequestActivityInitialiser, RequestContextActivityInitialiser, RequestEventActivityInitialiser, RequestStatusBuildingActivityInitialiser, ResourceActivityInitialiser, ResourceFactoryActivityInitialiser, ResourceManagerActivityInitialiser, SecureActivityInitialiser, ServiceAddressesActivityInitialiser, SessionActivityInitialiser, TaskProcessingActivityInitialiser
public interface ActivityInitialiser
An activity initialiser handles a specific kind of initialisation task for
activities. For example, a concrete activity initialiser may be used to pass
the request status builder to any activities that implement the
RequestStatusBuildingActivity interface.
- Author:
- The OGSA-DAI Project Team
initialise
void initialise(Activity activity)
throws ActivityInitialisationException,
ActivityUserException
- Initialise the specified activity.
- Parameters:
activity - activity to initialise
- Throws:
ActivityInitialisationException - an error occurs during initialisation
ActivityUserException - an error occurs during initialisation that is caused by a
user mistake