public class AggregateEntriesSpaceOperationRequest extends SpaceOperationRequest<AggregateEntriesSpaceOperationResult>
| Constructor and Description |
|---|
AggregateEntriesSpaceOperationRequest()
Required for Externalizable
|
AggregateEntriesSpaceOperationRequest(ITemplatePacket queryPacket,
Transaction txn,
int modifiers,
List<SpaceEntriesAggregator> aggregators) |
beforeOperationExecution, clone, getAsyncFinalResult, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, getTransaction, hasLockedResources, isBlockingOperation, isDedicatedPoolRequired, isDirectExecutionEnabled, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toString, toTextequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic 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 void afterOperationExecution(int partitionId)
afterOperationExecution 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>IOExceptionClassNotFoundExceptionpublic ExplainPlan getExplainPlan()
Copyright © GigaSpaces.