Uses of Interface
com.oracle.coherence.concurrent.executor.Task.CompletionRunnable
-
Packages that use Task.CompletionRunnable Package Description com.oracle.coherence.concurrent.executor Classes to allow submission of tasks to the grid for execution. -
-
Uses of Task.CompletionRunnable in com.oracle.coherence.concurrent.executor
Fields in com.oracle.coherence.concurrent.executor declared as Task.CompletionRunnable Modifier and Type Field Description protected Task.CompletionRunnable<? super R>AbstractCollectable. m_completionRunnableThe optionalTask.CompletionRunnableto call after the task is completed.protected Task.CompletionRunnable<? super R>ClusteredTaskManager. m_completionRunnableThe runnable to call when theTaskis complete.Methods in com.oracle.coherence.concurrent.executor that return Task.CompletionRunnable Modifier and Type Method Description Task.CompletionRunnable<? super R>ClusteredTaskManager. getCompletionRunnable()Obtains theTask.CompletionRunnable.Methods in com.oracle.coherence.concurrent.executor with parameters of type Task.CompletionRunnable Modifier and Type Method Description Task.Completable<T,R>AbstractCollectable. andThen(Task.CompletionRunnable<? super R> runnable)Task.Completable<T,R>Task.Collectable. andThen(Task.CompletionRunnable<? super R> completionRunnable)Provide a runnable to call when the task has completed.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 Task.CompletionRunnable 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.
-