Interface DistributedTask<T extends Serializable, R>
- All Superinterfaces:
AsyncResultsReducer<T,R>, Serializable, Task<T>
- All Known Subinterfaces:
DurableTask<T,R>
- All Known Implementing Classes:
AbstractDelegatingDistributedTask, AvgTask, CallableDistributedTaskAdapter, ExecutorRemotingTask, FindNonExpiredSessionsTask, MaxTask, MinTask, PrivilegedDistributedTask, RegisterDistributedEventContainerTask, RunnableDistributedTaskAdapter, SimpleDelegatingDistributedTask, SumTask, UnregisterDistributedEventContainerTask
public interface DistributedTask<T extends Serializable, R>
extends Task<T>, AsyncResultsReducer<T,R>
A distributed task is a
Task that is executed on several
space nodes, requiring to AsyncResultsReducer.reduce(java.util.List) the list of AsyncResults.- Author:
- kimchy
-
Method Summary
Methods inherited from interface AsyncResultsReducer
reduce