| Class Summary |
| Activity |
This is the abstract base class for all Activity implementations. |
| ActivityClassDocumentValidator |
This DocumentValidator scans through the activity elements contained in an activity configuration document and validates the specified implementation classes. |
| ActivityContext |
The ActivityContext provides a view of the context of a request suitable for activity implementations. |
| ActivityCreator |
An ActivityCreator knows how to create and initialise one type of Activity implementation. |
| ActivityFactoryImpl |
Class that provided the implementation of an activity factory. |
| ActivityPipelineRequestComponent |
A RequestComponent that consists of an activity or a pipeline of connected activities. |
| ActivityPropertyDocumentValidator |
This DocumentValidator scans through the activity elements contained in an activity configuration document looking for activities that make use of property sub-elements. |
| ActivityRequest |
Implementation of interface Request that encapsulates all of the objects required to create, process and obtain responses from a single request. |
| ActivityRequestFactory |
A RequestFactory for creating activity requests. |
| ActivityTypesDocumentCreator |
Creates an XML document describing the activities supported by an ActivityFactory. |
| CallThroughExternalPipe |
This is a simple unsynchronized Pipe with a variable length internal buffer. |
| CallThroughPipe |
This is a simple unsynchronized Pipe with a variable length internal buffer. |
| ConfigurableActivitiesDocumentValidator |
This DocumentValidator checks through the activity elements contained in an activity configuration document and validates those that make use of individual activity configuration files. |
| ObserverActivity |
This is a special kind of activity used internally for observing the status of an activity that is driven by an external output. |
| RequestProcessor |
Processes the end-point activities of a request, driving the execution of any chained activities. |
| ResponseDocumentBuilder |
A ResponseBuilder to assemble an OGSA-DAI response document that conforms to the OGSA-DAI response document XML schema. |
| ResultActivity |
This is a special kind of activity used internally for processing any dangling outputs. |
| SchemaDocumentValidator |
A DocumentValidator that validates a document against a schema. |
| SynchronizedGrowableExternalPipe |
This is a pipe designed to be shared between multiple writer threads and a single reader thread. |
| SynchronizedGrowablePipe |
This is a pipe designed to be shared between multiple writers threads and a single reader thread. |
| UnknownActivityDocumentValidator |
A DocumentValidator that scans through the activites contained in the given perform document ensuring that they are known by the engine. |
Contains the core interfaces and classes of the Activity Framework.