Uses of Package
com.oracle.coherence.concurrent.executor
-
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.config Class Description ClusteredExecutorService An Oracle Coherence basedTaskExecutorService. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor Class Description AbstractCollector An abstractTask.Collector.AbstractOrchestration A base implementation of aTask.Orchestration.AbstractTaskCoordinator A base implementation of aTask.Coordinator.ClusteredAssignment ClusteredAssignment.State The current state of the assignment.ClusteredExecutorInfo A Coherence-based implementation of aTaskExecutorService.ExecutorInfo.ClusteredExecutorInfo.CacheAwareContinuation ClusteredExecutorService An Oracle Coherence basedTaskExecutorService.ClusteredExecutorService.State Enumeration representing possible state transitions of theClusteredExecutorService.ClusteredOrchestration A clustered implementation of aTask.Orchestration.ClusteredProperties A clustered implementation of aTask.Properties.ClusteredProperties.PropertyKey Property key.ClusteredProperties.PropertyValue Property value.ClusteredRegistration A cluster-based implementation of anTaskExecutorService.Registration.ClusteredRegistration.ExecutorMBeanImpl ExecutorMBeanimplementation.ClusteredRegistration.TaskExecutor ClusteredTaskCoordinator An implementation of aTask.Coordinatorfor Coherence-based implementation.ClusteredTaskCoordinator.ClusteredMemberListener AMemberListenerto monitor the member thisClusteredTaskCoordinatoris part of / connected to in case of an *Extend client.ClusteredTaskManager Manages the definition and current state of an individualTaskbeing orchestrated by anTaskExecutorService.ClusteredTaskManager.ChainedProcessor AClusteredTaskManager.ChainedProcessorexecutes zero or more containedInvocableMap.EntryProcessors in sequence against a singleInvocableMap.Entryas a single transaction.ClusteredTaskManager.State The state of theClusteredTaskManager.ComposableContinuation This extension allows composition of Continuations.ExecutionPlan Defines proposedExecutionPlan.Actions for assigning aTaskto zero or moreExecutors for execution.ExecutionPlan.Action A proposedExecutionPlan.Actionfor anExecutor.ExecutionStrategy Analyzes current runtime information to define anExecutionPlanfor executing aTaskwith availableExecutors.ExecutionStrategy.EvaluationRationale A rationale for evaluating anExecutionStrategy.ExecutionStrategyBuilder A builder ofExecutionStrategys.PortableAbstractProcessor A portableAbstractProcessor. a convenience interface for implementations having no properties to serialize.RemoteExecutor A RemoteExecutor allows submitting and/or schedulingrunnablesandcallablesfor execution within a Coherence cluster.Result Task A task which may take a long time to execute, may be executed by multipleExecutors, may generate intermediate results, and may yield for later execution.Task.Collectable Provides the mechanism to submit, orchestrate and collect results from aTaskdefined as part of anTask.Orchestration, including the creation of aTask.Coordinatorto subscribe to results, manage and interact with an orchestratedTask.Task.Collector 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.Task.Completable ATask.Collectablethat supports performing operations when aTaskorchestration is complete.Task.CompletionRunnable A runnable to be called upon task completion.Task.Context Task.Coordinator Task.Option An option for configuringTaskorchestration.Task.Orchestration Defines information concerning the orchestration of aTaskacross a set ofExecutors for a givenTaskExecutorService.Task.Properties Define an interface to allow states sharing between the task executors.Task.SubscribedOrchestration Defines the subset ofTask.Orchestrationmethods which are permitted afterTask.SubscribedOrchestration.subscribe(Subscriber)is called.Task.Subscriber A receiver of items produced by aTask.Coordinator.Task.Subscription Represents a subscription aTask.Subscriberhas made to aTask.Coordinator, allowing control and termination of theTask.Subscription.Task.Yield TaskExecutorService AnExecutorServicethat orchestrates execution of submitted executables, for exampleRunnables,Callables andTasks, across zero or more registeredExecutorServices.TaskExecutorService.ExecutorInfo Provides access to the currently available information for a registeredExecutorService.TaskExecutorService.ExecutorInfo.State The state of anExecutorService.TaskExecutorService.Registration Provides registration information about anExecutorServiceregistration.TaskExecutorService.Registration.Option AnTaskExecutorService.Registration.Optionfor anExecutorServicewhen registered.TaskProperties A basic implementation of aTask.Properties. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.function Class Description ExecutionPlan Defines proposedExecutionPlan.Actions for assigning aTaskto zero or moreExecutors for execution.Result TaskExecutorService.ExecutorInfo Provides access to the currently available information for a registeredExecutorService.TaskExecutorService.Registration.Option AnTaskExecutorService.Registration.Optionfor anExecutorServicewhen registered. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.internal Class Description ClusteredTaskManager.State The state of theClusteredTaskManager.ComposableContinuation This extension allows composition of Continuations.ContinuationService A service for tracking, composing and executingComposableContinuations.PortableAbstractProcessor A portableAbstractProcessor. a convenience interface for implementations having no properties to serialize. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.internal.cdi Class Description RemoteExecutor A RemoteExecutor allows submitting and/or schedulingrunnablesandcallablesfor execution within a Coherence cluster. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.options Class Description Task.Option An option for configuringTaskorchestration.TaskExecutorService.Registration.Option AnTaskExecutorService.Registration.Optionfor anExecutorServicewhen registered. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.processors Class Description PortableAbstractProcessor A portableAbstractProcessor. a convenience interface for implementations having no properties to serialize. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.subscribers Class Description Task.Subscriber A receiver of items produced by aTask.Coordinator.Task.Subscription Represents a subscription aTask.Subscriberhas 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.subscribers.internal Class Description Result Task.Coordinator Task.Subscriber A receiver of items produced by aTask.Coordinator.Task.Subscription Represents a subscription aTask.Subscriberhas 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.tasks Class Description Task A task which may take a long time to execute, may be executed by multipleExecutors, may generate intermediate results, and may yield for later execution.Task.Context TaskExecutorService.Registration.Option AnTaskExecutorService.Registration.Optionfor anExecutorServicewhen registered. -
Classes in com.oracle.coherence.concurrent.executor used by com.oracle.coherence.concurrent.executor.tasks.internal Class Description Task A task which may take a long time to execute, may be executed by multipleExecutors, may generate intermediate results, and may yield for later execution.Task.Context