Task.Orchestration<T> |
AbstractOrchestration.as(String taskId) |
|
Task.Orchestration<T> |
Task.Orchestration.as(String sIdentity) |
Sets the unique identity for the Task when it is orchestrated.
|
Task.Orchestration<T> |
AbstractOrchestration.concurrently() |
|
Task.Orchestration<T> |
Task.Orchestration.concurrently() |
Specify that the Task should be executed concurrently on its
assigned Executors.
|
<V extends Serializable> Task.Orchestration<T> |
AbstractOrchestration.define(String sName,
V value) |
|
<V extends Serializable> Task.Orchestration<T> |
Task.Orchestration.define(String sName,
V value) |
|
Task.Orchestration<T> |
AbstractOrchestration.filter(com.tangosol.util.function.Remote.Predicate<? super TaskExecutorService.ExecutorInfo> predicate) |
|
Task.Orchestration<T> |
Task.Orchestration.filter(com.tangosol.util.function.Remote.Predicate<? super TaskExecutorService.ExecutorInfo> predicate) |
Limit the Executors to only those that satisfy the specified
Remote.Predicate.
|
Task.Orchestration<T> |
AbstractOrchestration.limit(int cLimit) |
|
Task.Orchestration<T> |
Task.Orchestration.limit(int cLimit) |
Limit the number of Executors to use when executing the Task.
|
<T> Task.Orchestration<T> |
ClusteredExecutorService.orchestrate(Task<T> task) |
|
<T> Task.Orchestration<T> |
NamedClusteredExecutorService.orchestrate(Task<T> task) |
|
<T> Task.Orchestration<T> |
TaskExecutorService.orchestrate(Task<T> task) |
|
Task.Orchestration<T> |
AbstractOrchestration.retain(Duration duration) |
|
Task.Orchestration<T> |
Task.Orchestration.retain(Duration duration) |
Sets the Duration to retain the task after it is completed.
|
Task.Orchestration<T> |
AbstractOrchestration.sequentially() |
|
Task.Orchestration<T> |
Task.Orchestration.sequentially() |
Specify that the Task should be executed sequentially on its assigned
Executors.
|
Task.Orchestration<T> |
AbstractOrchestration.with(Task.Option... options) |
|
Task.Orchestration<T> |
Task.Orchestration.with(Task.Option... options) |
|