Package com.oracle.coherence.patterns.command

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.
 



Copyright © 2016. All rights reserved.