Uses of Interface
com.oracle.coherence.concurrent.executor.Task
-
Packages that use Task Package Description com.oracle.coherence.concurrent.executor Classes to allow submission of tasks to the grid for execution.com.oracle.coherence.concurrent.executor.tasks com.oracle.coherence.concurrent.executor.tasks.internal -
-
Uses of Task in com.oracle.coherence.concurrent.executor
Classes in com.oracle.coherence.concurrent.executor that implement Task Modifier and Type Class Description classRecoveringTaskFields in com.oracle.coherence.concurrent.executor declared as Task Modifier and Type Field Description protected Task<T>AbstractOrchestration. m_taskTheTaskto execute.protected TaskClusteredRegistration.TaskExecutor. m_taskTheTaskto execute.protected Task<T>ClusteredTaskManager. m_taskTheTask.Methods in com.oracle.coherence.concurrent.executor that return Task Modifier and Type Method Description Task<T>AbstractOrchestration. getTask()Obtains theTaskto orchestrate.Task<T>ClusteredTaskManager. getTask()Obtains theTaskto be executed.Methods in com.oracle.coherence.concurrent.executor with parameters of type Task Modifier and Type Method Description <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)Creates a pendingTask.Orchestrationfor aTask.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).default <T> Task.Coordinator<T>TaskExecutorService. submit(Task<T> task)Submits theTaskfor execution by theTaskExecutorService.Constructors in com.oracle.coherence.concurrent.executor with parameters of type Task Constructor Description AbstractOrchestration(C taskExecutorService, Task<T> task)Constructs aTask.Orchestration.ClusteredOrchestration(ClusteredExecutorService clusteredExecutorService, Task<T> task)Constructs a newClusteredOrchestration.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.NamedOrchestration(ClusteredExecutorService clusteredExecutorService, Name name, Task<T> task) -
Uses of Task in com.oracle.coherence.concurrent.executor.tasks
Classes in com.oracle.coherence.concurrent.executor.tasks that implement Task Modifier and Type Class Description classCronTask<T>ATaskthat can run repeatedly at scheduled time, like a crontab job.classValueTask<T>ATaskthat provides a constant value as a result.Fields in com.oracle.coherence.concurrent.executor.tasks declared as Task Modifier and Type Field Description protected Task<T>CronTask. m_origTaskThe originalTask.protected Task<T>CronTask. m_taskThe actualTask.Methods in com.oracle.coherence.concurrent.executor.tasks that return Task Modifier and Type Method Description Task<T>CronTask. getTask()Obtains theCronTask.Methods in com.oracle.coherence.concurrent.executor.tasks with parameters of type Task Modifier and Type Method Description static <T> CronTask<T>CronTask. of(Task<T> task, String sCronPattern)Obtains aCronTask.Constructors in com.oracle.coherence.concurrent.executor.tasks with parameters of type Task Constructor Description CronTask(Task<T> task, String sPattern)Constructs aCronTask. -
Uses of Task in com.oracle.coherence.concurrent.executor.tasks.internal
Classes in com.oracle.coherence.concurrent.executor.tasks.internal that implement Task Modifier and Type Class Description classCallableTask<T>classRunnableTaskclassRunnableWithResultTask<T>ATaskthat calls a runnable.classScheduledCallableTask<T>classScheduledRunnableTask
-