|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| ActivityInitialiser | An activity initialiser handles a specific kind of initialisation task for activities. |
| ActivityInitialisers | Provides a collection of activity initialisers. |
| ConfigurableActivity | Activity extesion interface for activities that may have server-side configuration properties. |
| EventfulActivity | Initialisation interface for activities that dispatch their own specific events. |
| InputAttributesActivity | Interface used to specify that the activity can provide input attributes that can be used to configure the pipes that provide input to this activity. |
| RequestActivity | Activity extension interface for activities that access request resources. |
| RequestContextActivity | Activities that execute sub-workflows. |
| RequestEventActivity | Activity extension interface for activities concerned with the completion of the workflow they are part of. |
| RequestStatusBuildingActivity | Initialisation interface for activities that can write to the request status. |
| ResourceActivity | Activity extestion interface for activities that access and interact with a target resource. |
| ResourceFactoryActivity | Activity extension that allows activities to create new resources. |
| ResourceManagerActivity | Activity extension interface for activities that need to interact with a resource manager, for example for resource creation or destruction. |
| SecureActivity | Activity extestion interface for activities concerned with the security context of the user processing the activity. |
| ServiceAddresses | Gives access to the addresses (URIs) of all the OGSA-DAI services. |
| ServiceAddressesActivity | Extension interface used to pass details of service addresses to activities. |
| SessionActivity | Activity extension interface for activities that access and interact with session resources. |
| TaskProcessingActivity | Extension for activities that wish to process callable tasks. |
| Class Summary | |
|---|---|
| ConfigurableActivityInitialiser | Initialises configurable activities. |
| DefaultActivityInitialisers | Provides the activity initialisers for use with any extension interfaces supported by OGSA-DAI. |
| EventfulActivityInitialiser | Initialises eventful activities. |
| InitialisingActivityFactory | Decorates an activity factory adding functionality to initialise the activities. |
| InputsAndOutputsActivityInitialiser | Initialises the inputs and outputs of an activity. |
| RequestActivityInitialiser | Initialises session activities by passing the session resource to the activity. |
| RequestContextActivityInitialiser | Initialises a pipeline spawning activity. |
| RequestEventActivityInitialiser | Initializes a request event activity by registering the activity as a listener to events related with the termination or completion of a certain request ID. |
| RequestStatusBuildingActivityInitialiser | Initialises a request status building activity. |
| ResourceActivityInitialiser | Initialises resource activities by passing the target resource to the activity. |
| ResourceFactoryActivityInitialiser | Initialises resource factory activities. |
| ResourceManagerActivityInitialiser | Initialises activities that need access to a resource manager. |
| SecureActivityInitialiser | Initialises the context of an activity. |
| ServiceAddressesActivityInitialiser | Activity initialiser that tells activities the addresses of the OGSA-DAI services. |
| SessionActivityInitialiser | Initialises session activities by passing the session resource to the activity. |
| SimpleServiceAddresses | Simple class that gives access to the addresses (URIs) of the OGSA-DAI services. |
| TaskProcessingActivityInitialiser | Initialises a pipeline spawning activity. |
| Exception Summary | |
|---|---|
| ActivityInitialisationException | Raised if a problem occurs during activity initialisation. |
| IncompatibleTargetResourceException | Raised when an activity is targeted at the wrong kind of resource. |
| NoSessionException | Raised when an session activity could not be initialised because the request that contains the activity is not executed within a session. |
| NoSessionResourceException | Raised when an session activity could not be initialised because the request that contains the activity is not executed within a session. |
| UnknownTargetResourceException | Raised when an activity is targeted at a resource that is unknown. |
Activity extension interfaces and their corresponding initialiser classes. An
activity extension interface is an optional interface implemented by activities
with specific requirements. For example, activities that require access to
the security context and user credentials implement the
SecureActivity extension interface.
Each activity extension
interface has a corresponding ActivityInitialiser class
responsible for performing any specific initialisation relevant to the
activity extension. Activity initialisers are also used for performing standard
initialisation duties applicable to all activities, such as setting their inputs
and outputs.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||