- All Superinterfaces:
- AsyncResultsReducer<T,R>, Serializable, SpaceTask<T>
- All Known Implementing Classes:
- AddReplicationGatewayTargetTask, AddTypeIndexesTask, BroadcastTableSpaceTask, CloseIteratorDistributedSpaceTask, CollocatedJoinSpaceTask, CopyChunksTask, DeleteChunksTask, GetBatchForIteratorDistributedSpaceTask, GetEntriesTieredMetaDataTask, GetMVCCEntryMetaDataTask, GetTypeDescriptorTask, InternalDistributedSpaceTaskWrapper, 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