GigaSpaces XAP 7.0 API

Uses of Class
org.openspaces.core.ExecutorBuilder

Packages that use ExecutorBuilder
org.openspaces.core Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and the ability to create it. 
 

Uses of ExecutorBuilder in org.openspaces.core
 

Methods in org.openspaces.core that return ExecutorBuilder
 ExecutorBuilder<T,R> ExecutorBuilder.add(DistributedTask<T,R> task)
          Adds a task to be executed similarly to GigaSpace.execute(org.openspaces.core.executor.DistributedTask)
 ExecutorBuilder<T,R> ExecutorBuilder.add(DistributedTask<T,R> task, Object... routing)
          Adds a task to be executed similarly to GigaSpace.execute(org.openspaces.core.executor.DistributedTask, Object[])
 ExecutorBuilder<T,R> ExecutorBuilder.add(Task<T> task)
          Adds a task to be executed similarly to GigaSpace.execute(org.openspaces.core.executor.Task).
 ExecutorBuilder<T,R> ExecutorBuilder.add(Task<T> task, AsyncFutureListener<T> listener)
          Adds a task to be executed similarly to GigaSpace.execute(org.openspaces.core.executor.Task).
 ExecutorBuilder<T,R> ExecutorBuilder.add(Task<T> task, Object routing)
          Adds a task to be executed similarly to GigaSpace.execute(org.openspaces.core.executor.Task, Object).
<T extends Serializable,R>
ExecutorBuilder<T,R>
DefaultGigaSpace.executorBuilder(AsyncResultsReducer<T,R> reducer)
           
<T extends Serializable,R>
ExecutorBuilder<T,R>
GigaSpace.executorBuilder(AsyncResultsReducer<T,R> reducer)
          Constructs an executor builder allowing to accumulate different tasks required to be executed into a single execute mechanism with all the results reduced by the reducer provided.
 


GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.