Uses of Interface
com.oracle.coherence.concurrent.executor.ExecutionStrategy
-
Packages that use ExecutionStrategy Package Description com.oracle.coherence.concurrent.executor Classes to allow submission of tasks to the grid for execution. -
-
Uses of ExecutionStrategy in com.oracle.coherence.concurrent.executor
Classes in com.oracle.coherence.concurrent.executor that implement ExecutionStrategy Modifier and Type Class Description classStandardExecutionStrategyAnExecutionStrategythat createsExecutionPlans for executing aTaskon a number of availableExecutors that satisfy a specifiedRemote.Predicate.Fields in com.oracle.coherence.concurrent.executor declared as ExecutionStrategy Modifier and Type Field Description protected ExecutionStrategyClusteredTaskManager. m_executionStrategyprotected ExecutionStrategyAbstractOrchestration. m_strategyMethods in com.oracle.coherence.concurrent.executor that return ExecutionStrategy Modifier and Type Method Description ExecutionStrategyExecutionStrategyBuilder. build()Build anExecutionStrategy.ExecutionStrategyAbstractOrchestration. getAssignmentStrategy()Obtains theExecutionStrategyfor theTaskorchestration.Methods in com.oracle.coherence.concurrent.executor with parameters of type ExecutionStrategy Modifier and Type Method Description protected <T,A,R>
Task.Coordinator<R>ClusteredExecutorService. submit(Task<T> task, String sTaskId, ExecutionStrategy strategy, OptionsByType<Task.Option> optionsByType, Task.Properties properties, Task.Collector<? super T,A,R> collector, com.tangosol.util.function.Remote.Predicate<? super R> completionPredicate, Task.CompletionRunnable<? super R> completionRunnable, Duration retainDuration, Iterator<Task.Subscriber<? super R>> subscribers)Submit aTaskfor execution with the given taskId,ExecutionStrategy,OptionsByType, result collector, completionRemote.Predicate, andTask.Subscriber(s).Constructors in com.oracle.coherence.concurrent.executor with parameters of type ExecutionStrategy Constructor Description ClusteredTaskManager(String sTaskId, Task<T> task, ExecutionStrategy executionStrategy, Task.Collector<? super T,A,R> collector, com.tangosol.util.function.Remote.Predicate<? super R> completionPredicate, Task.CompletionRunnable<? super R> completionRunnable, Duration retainDuration, OptionsByType<Task.Option> optionsByType)Constructs aClusteredTaskManagerfor the specifiedTask.
-