GigaSpaces XAP 7.0 API

org.openspaces.core.executor
Interface DistributedTask<T extends Serializable,R>

All Superinterfaces:
AsyncResultsReducer<T,R>, Serializable, Task<T>
All Known Implementing Classes:
AbstractDelegatingDistributedTask, AvgTask, CallableDistributedTaskAdapter, ExecutorRemotingTask, 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 org.openspaces.core.executor.Task
execute
 
Methods inherited from interface com.gigaspaces.async.AsyncResultsReducer
reduce
 


GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.