| Interface | Description |
|---|---|
| DelegatingTask<T extends Serializable> |
A delegating task is a task that holds another task that will be executed.
|
| ProcessObjectsProvider |
An interface used with
Task allowing to return
additional objects to be processed on the node the task is executed. |
| Class | Description |
|---|---|
| AbstractDelegatingDistributedTask<T extends Serializable,R> |
A base class for delegating tasks that are also distributed tasks
|
| AsyncResultFuture<T> |
A wrapper that implemetns
Future that wras an already arrived
AsyncResult. |
| AvgReducer<T extends Number,R extends Number> |
A default implementation of a reducer that averages all types
T
into a result R. |
| 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. |
| MaxReducer<T extends Number> |
A default implementation of a reducer that returnt the maximum of
T. |
| 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. |
| MinReducer<T extends Number> |
A default implementation of a reducer that return the minimum of
T. |
| 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. |
| PrivilegedDistributedTask<T extends Serializable,R> |
A delegating distrubuted task (with an optional filter) that runs under established access control settings.
|
| PrivilegedTask<T extends Serializable> |
A delegating task that runs under established access control settings.
|
| SimpleDelegatingDistributedTask<T extends Serializable,R> |
A simple implementation of delegating distributed task that accepts the task to delegate to.
|
| SimpleDelegatingTask<T extends Serializable> |
A simple implementation of delegating task that accepts the task to delegate to.
|
| SumReducer<T extends Number,R extends Number> |
A default implementation of a reducer that sums all types
T
into a result R. |
| 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. |
| WaitForAllListener<T> |
A listener that can be used to set on several execution and then wait
for all the results (using
WaitForAllListener.waitForResult(). |
| WaitForAnyListener<T> |
A listener that can be used to set on several execution and then wait
for any of the results (using
WaitForAnyListener.waitForResult(). |
| Exception | Description |
|---|---|
| NoResultsException |
An exception indicating there are no results to reduce.
|
Copyright © GigaSpaces.