|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Command<C extends Context> | A Command represents some action (together with required state)
that is to be asynchronously executed against a Context. |
| CommandSubmitter | A CommandSubmitter provides the mechanisms by which
we submit Command execution within Contexts. |
| Context | A Context is an object that captures the shared state that
zero or more Commands may use during execution. |
| ContextConfiguration | A ContextConfiguration defines the properties that specify
how a Context is managed, together with the expected semantics
of the environment in which the Context is operating. |
| ContextsManager | A ContextsManager provides the mechanism by which
we may register and manage Contexts. |
| ExecutionEnvironment<C extends Context> | An ExecutionEnvironment is provided to a Command
when it is being executed. |
| PriorityCommand<C extends Context> | A PriorityCommand is a specialized Command that will be executed
prior to regular Commands. |
| Class Summary | |
|---|---|
| DefaultCommandSubmitter | The default implementation of a CommandSubmitter. |
| DefaultContextConfiguration | The default implementation of a ContextConfiguration. |
| DefaultContextsManager | The default implementation of a ContextsManager. |
| Enum Summary | |
|---|---|
| ContextConfiguration.ManagementStrategy | The ContextConfiguration.ManagementStrategy of a Context
is used to specify how work (like Commands) are
stored and managed. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||