public abstract class SpaceScatterGatherOperationRequest<TResult extends SpaceOperationResult> extends SpaceOperationRequest<TResult> implements ScatterGatherRemoteOperationRequest<TResult>
| Modifier and Type | Field and Description | 
|---|---|
protected ScatterGatherPartitionInfo | 
_partitionInfo  | 
| Constructor and Description | 
|---|
SpaceScatterGatherOperationRequest()  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceScatterGatherOperationRequest<TResult> | 
createCopy(int targetPartitionId)  | 
void | 
gather(int[] data,
      int[] partitionData)  | 
void | 
gather(OperationResult<Integer>[] data,
      int[] partitionData)  | 
<T> void | 
gather(OperationResult<T>[] data,
      Exception error)  | 
<T> void | 
gather(T[] data,
      T partitionData)  | 
<T> void | 
gather(T[] data,
      T[] partitionData)  | 
ScatterGatherPartitionInfo | 
getPartitionInfo()  | 
protected int[] | 
scatter(int[] data)  | 
protected long[] | 
scatter(long[] data)  | 
protected <T> T[] | 
scatter(T[] data,
       T[] partitionData)  | 
afterOperationExecution, beforeOperationExecution, clone, getAsyncFinalResult, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, getTransaction, hasLockedResources, isBlockingOperation, isDedicatedPoolRequired, processPartitionResult, processUnknownTypeException, readExternal, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toString, toText, writeExternalequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitloadPartitionData, processPartitionResult, scatterIndexesToPartitionscreateRemoteOperationResult, getAsyncFinalResult, getOperationCode, getPartitionedClusterExecutionType, getPartitionedClusterRoutingValue, getPreciseDistributionGroupingCode, getRemoteOperationResult, isBlockingOperation, isDedicatedPoolRequired, processPartitionResult, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResultgetLRMIMethodTrackingIdprotected ScatterGatherPartitionInfo _partitionInfo
public SpaceScatterGatherOperationRequest<TResult> createCopy(int targetPartitionId)
createCopy in interface RemoteOperationRequest<TResult extends SpaceOperationResult>createCopy in class SpaceOperationRequest<TResult extends SpaceOperationResult>public ScatterGatherPartitionInfo getPartitionInfo()
getPartitionInfo in interface ScatterGatherRemoteOperationRequest<TResult extends SpaceOperationResult>protected int[] scatter(int[] data)
protected long[] scatter(long[] data)
protected <T> T[] scatter(T[] data,
                          T[] partitionData)
public void gather(int[] data,
                   int[] partitionData)
public <T> void gather(T[] data,
                       T[] partitionData)
public void gather(OperationResult<Integer>[] data, int[] partitionData)
public <T> void gather(OperationResult<T>[] data, Exception error)
public <T> void gather(T[] data,
                       T partitionData)
Copyright © GigaSpaces.