Uses of Package
com.oracle.coherence.concurrent.executor
Packages that use com.oracle.coherence.concurrent.executor
Package
Description
Classes to allow submission of tasks to the grid for execution.
Various predicates used by the Executor Service.
Options used as metadata for executors or during task
submission to the grid.
Task.Subscriber
implementations.Task
implementations.-
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executorClassDescriptionAn abstract
Task.Collector
.A task which may take a long time to execute, may be executed by multipleExecutor
s, may generate intermediate results, and may yield for later execution.Provides the mechanism to submit, orchestrate and collect results from aTask
defined as part of anTask.Orchestration
, including the creation of aTask.Coordinator
to subscribe to results, manage and interact with an orchestratedTask
.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.ATask.Collectable
that supports performing operations when aTask
orchestration is complete.A runnable to be called upon task completion.An option for configuringTask
orchestration.Define an interface to allow states sharing between the task executors.Defines the subset ofTask.Orchestration
methods which are permitted afterTask.SubscribedOrchestration.subscribe(Subscriber)
is called.A receiver of items produced by aTask.Coordinator
.Represents a subscription aTask.Subscriber
has made to aTask.Coordinator
, allowing control and termination of theTask.Subscription
.Provides access to the currently available information for a registeredExecutorService
. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.functionClassDescriptionProvides access to the currently available information for a registered
ExecutorService
.AnTaskExecutorService.Registration.Option
for anExecutorService
when registered. -
-
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.subscribersClassDescriptionA receiver of items produced by a
Task.Coordinator
.Represents a subscription aTask.Subscriber
has made to aTask.Coordinator
, allowing control and termination of theTask.Subscription
. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.tasksClassDescriptionA task which may take a long time to execute, may be executed by multiple
Executor
s, may generate intermediate results, and may yield for later execution.