| AbstractCollector |
|
| RemoteExecutor |
A RemoteExecutor allows submitting and/or scheduling
runnables, callables,
and tasks for execution within a Coherence cluster.
|
| Result |
An immutable container representing an intermediate or final result produced by
executing a Task, typically by an individual Executor, including no
result, a specific value or a Throwable.
|
| Task |
A task which may take a long time to execute, may be executed by multiple
Executors, may generate intermediate results, and may yield for
later execution.
|
| Task.Collectable |
Provides the mechanism to submit, orchestrate and collect results from a
Task defined as part of an Task.Orchestration, including the creation
of a Task.Coordinator to subscribe to results, manage and interact with
an orchestrated Task.
|
| Task.Collector |
A mutable reduction operation that accumulates results into a mutable result
container, optionally transforming the accumulated result into a final
representation after all results have been processed.
|
| Task.Completable |
|
| Task.CompletionRunnable |
A runnable to be called upon task completion.
|
| Task.Context |
Provides contextual information for a Task as it is executed, including the ability to access and update
intermediate results for the Executor executing the said Task.
|
| Task.Coordinator |
A publisher of collected Task results that additionally permits
coordination of the submitted Task.
|
| Task.Option |
An option for configuring Task orchestration.
|
| Task.Orchestration |
Defines information concerning the orchestration of a Task across a set
of Executors for a given TaskExecutorService.
|
| Task.Properties |
Define an interface to allow states sharing between the task executors.
|
| Task.SubscribedOrchestration |
|
| Task.Subscriber |
|
| Task.Subscription |
|
| Task.Yield |
An exception signalling the execution of a Task by an Executor
is to be suspended and resumed at some later point in time, typically by
the same Executor.
|
| TaskExecutorService.ExecutorInfo |
Provides access to the currently available information for a registered
ExecutorService.
|