public class AggregateEntriesSpaceOperationRequest extends SpaceOperationRequest<AggregateEntriesSpaceOperationResult>
| Constructor and Description | 
|---|
AggregateEntriesSpaceOperationRequest()
Required for Externalizable 
 | 
AggregateEntriesSpaceOperationRequest(ITemplatePacket queryPacket,
                                     Transaction txn,
                                     int modifiers,
                                     List<SpaceEntriesAggregator> aggregators)  | 
| Modifier and Type | Method and Description | 
|---|---|
RemoteOperationRequest<AggregateEntriesSpaceOperationResult> | 
createCopy(int targetPartitionId)  | 
AggregateEntriesSpaceOperationResult | 
createRemoteOperationResult()  | 
List<SpaceEntriesAggregator> | 
getAggregators()  | 
AggregationResult | 
getFinalResult(IJSpace spaceProxy,
              ITemplatePacket queryPacket,
              boolean returnEntryPacket)  | 
String | 
getLRMIMethodTrackingId()  | 
int | 
getOperationCode()  | 
PartitionedClusterExecutionType | 
getPartitionedClusterExecutionType()  | 
Object | 
getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)  | 
ITemplatePacket | 
getQueryPacket()  | 
int | 
getReadModifiers()  | 
boolean | 
processPartitionResult(AggregateEntriesSpaceOperationResult remoteOperationResult,
                      List<AggregateEntriesSpaceOperationResult> previousResults,
                      int numOfPartitions)  | 
void | 
readExternal(ObjectInput in)  | 
void | 
setQueryPacket(ITemplatePacket queryPacket)  | 
void | 
writeExternal(ObjectOutput out)  | 
afterOperationExecution, beforeOperationExecution, clone, getAsyncFinalResult, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, getTransaction, hasLockedResources, isBlockingOperation, isDedicatedPoolRequired, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toString, toTextpublic AggregateEntriesSpaceOperationRequest()
public AggregateEntriesSpaceOperationRequest(ITemplatePacket queryPacket, Transaction txn, int modifiers, List<SpaceEntriesAggregator> aggregators)
public int getOperationCode()
public AggregateEntriesSpaceOperationResult createRemoteOperationResult()
public RemoteOperationRequest<AggregateEntriesSpaceOperationResult> createCopy(int targetPartitionId)
createCopy in interface RemoteOperationRequest<AggregateEntriesSpaceOperationResult>createCopy in class SpaceOperationRequest<AggregateEntriesSpaceOperationResult>public PartitionedClusterExecutionType getPartitionedClusterExecutionType()
public Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
public boolean processPartitionResult(AggregateEntriesSpaceOperationResult remoteOperationResult, List<AggregateEntriesSpaceOperationResult> previousResults, int numOfPartitions)
processPartitionResult in interface RemoteOperationRequest<AggregateEntriesSpaceOperationResult>processPartitionResult in class SpaceOperationRequest<AggregateEntriesSpaceOperationResult>public AggregationResult getFinalResult(IJSpace spaceProxy, ITemplatePacket queryPacket, boolean returnEntryPacket) throws TransactionException, InterruptedException, RemoteException
public String getLRMIMethodTrackingId()
public ITemplatePacket getQueryPacket()
public void setQueryPacket(ITemplatePacket queryPacket)
public List<SpaceEntriesAggregator> getAggregators()
public int getReadModifiers()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class SpaceOperationRequest<AggregateEntriesSpaceOperationResult>IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class SpaceOperationRequest<AggregateEntriesSpaceOperationResult>IOExceptionClassNotFoundExceptionCopyright © GigaSpaces.