public interface RemoteOperationRequest<TResult extends RemoteOperationResult> extends LRMIMethodTrackingIdProvider
| Modifier and Type | Method and Description | 
|---|---|
RemoteOperationRequest<TResult> | 
createCopy(int targetPartitionId)  | 
TResult | 
createRemoteOperationResult()  | 
Object | 
getAsyncFinalResult()  | 
int | 
getOperationCode()  | 
PartitionedClusterExecutionType | 
getPartitionedClusterExecutionType()  | 
Object | 
getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)  | 
int | 
getPreciseDistributionGroupingCode()  | 
TResult | 
getRemoteOperationResult()  | 
boolean | 
isBlockingOperation()  | 
boolean | 
isDedicatedPoolRequired()  | 
boolean | 
processPartitionResult(TResult remoteOperationResult,
                      List<TResult> previousResults,
                      int numOfPartitions)  | 
boolean | 
processUnknownTypeException(List<Integer> positions)  | 
boolean | 
requiresPartitionedPreciseDistribution()  | 
void | 
setRemoteOperationExecutionError(Exception error)  | 
void | 
setRemoteOperationResult(TResult remoteOperationResult)  | 
getLRMIMethodTrackingIdint getOperationCode()
TResult createRemoteOperationResult()
TResult getRemoteOperationResult()
void setRemoteOperationResult(TResult remoteOperationResult)
void setRemoteOperationExecutionError(Exception error)
boolean isBlockingOperation()
PartitionedClusterExecutionType getPartitionedClusterExecutionType()
Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
boolean requiresPartitionedPreciseDistribution()
int getPreciseDistributionGroupingCode()
RemoteOperationRequest<TResult> createCopy(int targetPartitionId)
boolean processPartitionResult(TResult remoteOperationResult, List<TResult> previousResults, int numOfPartitions)
boolean isDedicatedPoolRequired()
Copyright © GigaSpaces.