Interface | Description |
---|---|
AsynchronousNavigationProcessor<O extends AbstractOperation> |
Extension of the
NavigationProcessor that supports asynchronous execution
of the processing steps via Callable s. |
NavigationDirectory |
Interface for classes (typically
algorithms )
that can provide an NavigationProcessor for evaluating
operations. |
NavigationProcessor<O extends AbstractOperation> |
Interface for processing operations via
NavigationDirectory . |
Class | Description |
---|---|
Algorithm |
Abstract algorithm framework - support for algorithm naming and operation executive
Every algorithm may support any number of operations (subclasses of AbstractOperation).
|
AlgorithmRMIServer |
Encapsulates an algorithm with an RMI server.
|
AsynchronousNavigationProcessorWrapper<O extends AbstractOperation> |
Wrapper class for any
AsynchronousNavigationProcessor that delegates the methods
to an encapsulated AsynchronousNavigationProcessor . |
DistAlgReplyMessage |
Reply message for the
DistributedAlgorithm . |
DistAlgRequestMessage |
Request message for the
DistributedAlgorithm . |
DistributedAlgorithm |
Abstract distributed algorithm framework with support for request/reply messaging and respective operation executive.
|
NavigationProcessors |
Collection of utility methods for
NavigationProcessor s and NavigationDirectory . |
NavigationProcessorWrapper<O extends AbstractOperation> |
Wrapper class for any
NavigationProcessor that delegates the methods
to an encapsulated NavigationProcessor . |
RMIAlgorithm |
Uses a (set of) RMI connection(s) to remote algorithm to simulate local algorithm.
|
RMIAlgorithmMultiThread |
Uses a pool of RMI connections (see
RMIMethodExecutor ) to remote algorithm to simulate local algorithm. |
RMIAlgorithmOriginal | Deprecated
this code is stored here just in case the new implementation of
RMIAlgorithm would not work
exactly in the same way as the original one |
RMIMethodExecutor |
Uses a RMI connection to remote algorithm to execute methods on the distant algorithm.
|
Exception | Description |
---|---|
AlgorithmMethodException |
Exception that indicates a problem when executing a method on
Algorithm . |
Annotation Type | Description |
---|---|
Algorithm.AlgorithmConstructor |
Annotation for algorithm constructors.
|