Package com.gigaspaces.executor
Interface DistributedSpaceTask<T extends Serializable,R>
- All Superinterfaces:
AsyncResultsReducer<T,,R> Serializable,SpaceTask<T>
- All Known Implementing Classes:
AddReplicationGatewayTargetTask,AddTypeIndexesTask,BroadcastTableSpaceTask,CloseIteratorDistributedSpaceTask,CollocatedJoinSpaceTask,CopyChunksTask,DeleteChunksTask,GetBatchForIteratorDistributedSpaceTask,GetEntriesTieredMetaDataTask,GetMVCCEntryMetaDataTask,GetTypeDescriptorTask,InternalDistributedSpaceTaskWrapper,InternalDurableTaskWrapper,RegisterTypeDescriptorTask,RemoveReplicationGatewayTargetTask,RenewIteratorLeaseDistributedSpaceTask,SpaceDataSourceLoadTask,SystemDistributedTask,UnregisterTypeDescriptorTask,WaitForDataDrainTask
public interface DistributedSpaceTask<T extends Serializable,R>
extends SpaceTask<T>, AsyncResultsReducer<T,R>
an extended SpaceTask that is being used in broadcast. after all the required results arrives
from the spaces, a reduce method is called in the client to reduce all results into one.
- Since:
- 6.5
- Author:
- asy ronen
-
Method Summary
Methods inherited from interface com.gigaspaces.async.AsyncResultsReducer
reduce