GigaSpaces XAP 9.7.2 API

Uses of Interface
org.openspaces.core.executor.TaskRoutingProvider

Packages that use TaskRoutingProvider
org.openspaces.core.executor.juc   
org.openspaces.core.executor.support   
org.openspaces.remoting A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting integrations. 
 

Uses of TaskRoutingProvider in org.openspaces.core.executor.juc
 

Classes in org.openspaces.core.executor.juc that implement TaskRoutingProvider
 class CallableDistributedTaskAdapter<T extends Serializable,R>
          An adapter allowing to execute a Callable in a distributed fashion.
 class CallableTaskAdapter<T extends Serializable>
          An adapter allowing to execute a Callable using Space task executors.
 class RunnableDistributedTaskAdapter<T extends Serializable,R>
          An adapter allowing to execute a Runnable in a distributed fashion.
 class RunnableTaskAdapter<T extends Serializable>
          An adapter allowing to execute a Runnable using Space task executors.
 

Uses of TaskRoutingProvider in org.openspaces.core.executor.support
 

Classes in org.openspaces.core.executor.support that implement TaskRoutingProvider
 class AbstractDelegatingDistributedTask<T extends Serializable,R>
          A base class for delegating tasks that are also distributed tasks
 class AvgTask<T extends Number,R extends Number>
          A sum distrubted task that accepts a Task to delegate the actual execution to and implements the AvgTask.reduce(java.util.List) operation.
 class MaxTask<T extends Number>
          A max distrubuted task that accepts a Task to delegate the actual execution to and implements the MaxTask.reduce(java.util.List) operation.
 class MinTask<T extends Number>
          A min distrubuted task that accepts a Task to delegate the actual execution to and implements the MinTask.reduce(java.util.List) operation.
 class PrivilegedDistributedTask<T extends Serializable,R>
          A delegating distrubuted task (with an optional filter) that runs under established access control settings.
 class PrivilegedTask<T extends Serializable>
          A delegating task that runs under established access control settings.
 class SimpleDelegatingDistributedTask<T extends Serializable,R>
          A simple implementation of delegating distributed task that accepts the task to delegate to.
 class SimpleDelegatingTask<T extends Serializable>
          A simple implementation of delegating task that accepts the task to delegate to.
 class SumTask<T extends Number,R extends Number>
          A sum distrubuted task that accepts a Task to delegate the actual execution to and implements the SumTask.reduce(java.util.List) operation.
 

Uses of TaskRoutingProvider in org.openspaces.remoting
 

Classes in org.openspaces.remoting that implement TaskRoutingProvider
 class ExecutorRemotingTask<T extends Serializable>
          A Task that can be used to simulate remote invocation with SpaceRemotingServiceExporter.
 


GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.