|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Engine | The engine is one of the core components of OGSA-DAI. |
EngineConfiguration | This interface through which a RequestEngine is configured. |
Pipe | Utility interface to aggregate
uk.org.ogsadai.common.BlockReader and
uk.org.ogsadai.common.BlockWriter together |
Request | This is the interface that the RequestEngine uses for
processing requests without concerning itself with the
implementation. |
RequestFactory | An interface for creating requests suitable for processing by an
OGSA-DAI RequestEngine |
ResponseBuilder | Interface for building a response document. |
Class Summary | |
ConcurrencySettings | Class holding the concurrency settings of an engine. |
EngineConfigurationImpl | An EngineConfiguration object is used to construct an instance
of ActivityEngine , the Engine implementation
supplied with OGSA-DAI. |
EngineConstants | Constants relating to the engine. |
ObservableStatus | This is an Observable wrapper around a Status
field. |
ProcessingState | Class holding an enumeration of the possible states
for a ProcessingStatus object. |
ProcessingStatus | An Observable class encapsulating the state of processing of
OGSA-DAI entities, such as Request or Activity
objects. |
ProcessingStatusObserver | This is an Observer that can be registered with a
ProcessingStatus then used to wait until the status changes
to a finished state. |
RequestContext | This class encapsulates information describing the context of a
request made to an Engine . |
RequestEngine | This implementation of the Engine interface is
designed to process perform documents containing sequences of
activity elements that correspond to Activity
implementations. |
RequestEngineObserver | Oberver class for monitoring instances of
RequestEngine for events relating to request processing (e.g. |
SimplePipe | A simple implementation of a Pipe that can contain
a single object. |
Status | Class representing various status of a request as it is processed by the engine. |
StatusObserver | This is an Observer that can be registered with an
ObservableStatus then used to wait until the status changes
to a finished state. |
StatusToStatusObserver | An Observer that updates the state of a destination
ProcessingStatus object to match that of a source
ProcessingStatus object whenever the source state
changes. |
SynchronizedPipe | A simple fixed-sized synchronized pipe that uses a circular buffer to store blocks of data. |
Exception Summary | |
IllegalConcurrencySettingException | Raised when there is a problem with a concurrency setting. |
MaxRequestTimeoutException | A request timeout greater than the maximum has been specified. |
RequestAuthorizationException | There was an authorization failure during the execution of the request. |
RequestCreationException | There was an error during the creation of an internal representation of the request. |
RequestExecutionException | There was an error during the execution of the request. |
RequestMaximumReachedException | The maximum number of requests that can be processed and queued has been reached. |
RequestSpecificationException | There was an error during the execution of the request that was caused by information in the request. |
Contains the core classes and interfaces of the engine component which is chiefly responsible for processing requests and building responses.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |