|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CommandExecutorMBean | The CommandExecutorMBean specifies the JMX monitoring
and managability interface for CommandExecutors. |
| Class Summary | |
|---|---|
| CancelCommandProcessor | The CancelCommandProcessor is responsible for canceling
a Command from executing within a CommandExecutor. |
| ClaimContextProcessor | The ClaimContextProcessor is responsible for "claiming"
a Context for execution with a CommandExecutor. |
| CommandExecutionRequest | A CommandExecutionRequest represents a request to execute
a Command with in a specified Context (by a
CommandExecutor). |
| CommandExecutionRequest.Key | A custom key implementation for the CommandExecutionRequest class
to support KeyAssociation. |
| CommandExecutor | An CommandExecutor is responsible for coordinating and
executing Commands (represented as CommandExecutionRequests)
for a single Context. |
| CommandExecutorManager | An CommandExecutorManager is responsible for managing and scheduling
the current CommandExecutors for a Coherence Cluster Member. |
| ContextBackingMapListener | A ContextBackingMapListener is responsible for starting
and stopping CommandExecutors for Contexts as they are
inserted and removed from the ContextWrapper.CACHENAME cache
respectively. |
| ContextWrapper | A ContextWrapper is used to wrap and provide internal
execution information about an individual Context, including
how to identify the Context, the cluster member on which
the Context was originally created and the Ticket of
the last successfully executed Command (so we can know where
to recover from in case of fail-over, load-balancing or restart. |
| CreateContextProcessor | An InvocableMap.EntryProcessor that will place an Context
into the ContextWrapper.CACHENAME Coherence Cache,
if it does not already exist. |
| StartCommandProcessor | The StartCommandProcessor is responsible for setting the status
of a command to the Started state. |
| SubmissionOutcome | A SubmissionOutcome represents the result of
an attempt to submit a Command to a Context
(via a CommandExecutor using a CommandExecutionRequest). |
| SubmissionOutcome.Accepted | An SubmissionOutcome.Accepted SubmissionOutcome represents
that a Command has been successfully submitted
to a Context and is awaiting execution by a
CommandExecutor. |
| SubmissionOutcome.UnknownContext | An SubmissionOutcome.UnknownContext SubmissionOutcome represents
that a Command has failed being submitted to a
Context as the said Context does not exist. |
| SubmitCommandExecutionRequestProcessor | A SubmitCommandExecutionRequestProcessor is used to submit Commands
(represented as CommandExecutionRequests) to a CommandExecutor for
execution. |
| UpdateContextProcessor | The UpdateContextProcessor is used to update the state
of a Context within a ContextWrapper (if and only if
the specified version matches the Context version) after
a Command has been executed. |
| Enum Summary | |
|---|---|
| CommandExecutionRequest.Status | The request can be in one of three states: Pending, Started, or Canceled |
| CommandExecutor.CommandExecutorEvent | The types of events the CommandExecutor
FiniteStateMachine will accept. |
| CommandExecutor.State | The set of possible CommandExecutor.States for a CommandExecutor. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||