public class ReadTakeEntriesByIdsSpaceOperationRequest extends SpaceScatterGatherOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>
_partitionInfo| Constructor and Description |
|---|
ReadTakeEntriesByIdsSpaceOperationRequest()
Externalizable.
|
ReadTakeEntriesByIdsSpaceOperationRequest(AbstractIdsQueryPacket queryPacket,
boolean isTake,
int modifiers,
Transaction transaction) |
gather, gather, gather, gather, gather, getPartitionInfo, scatter, scatter, scatterafterOperationExecution, beforeOperationExecution, clone, getAsyncFinalResult, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, isBlockingOperation, isDedicatedPoolRequired, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAsyncFinalResult, getPreciseDistributionGroupingCode, getRemoteOperationResult, isBlockingOperation, isDedicatedPoolRequired, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResultpublic ReadTakeEntriesByIdsSpaceOperationRequest()
public ReadTakeEntriesByIdsSpaceOperationRequest(AbstractIdsQueryPacket queryPacket, boolean isTake, int modifiers, Transaction transaction)
public boolean processPartitionResult(ScatterGatherRemoteOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult> partitionRequest, List<ScatterGatherRemoteOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>> previousRequests)
public void loadPartitionData(ScatterGatherRemoteOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult> mainRequest)
public int getOperationCode()
public ReadTakeEntriesByIdsSpaceOperationResult createRemoteOperationResult()
public PartitionedClusterExecutionType getPartitionedClusterExecutionType()
public Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
public ReadTakeEntriesByIdsSpaceOperationResult getFinalResult() throws RemoteException, TransactionException, UnusableEntryException
public void scatterIndexesToPartitions(ScatterGatherOperationFutureListener<ReadTakeEntriesByIdsSpaceOperationResult> scatterGatherCoordinator)
public boolean processPartitionResult(ReadTakeEntriesByIdsSpaceOperationResult remoteOperationResult, List<ReadTakeEntriesByIdsSpaceOperationResult> previousResults, int numOfPartitions)
processPartitionResult in interface RemoteOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>processPartitionResult in class SpaceOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>public String getLRMIMethodTrackingId()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class SpaceOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class SpaceOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>IOExceptionClassNotFoundExceptionpublic boolean processUnknownTypeException(List<Integer> positions)
processUnknownTypeException in interface RemoteOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>processUnknownTypeException in class SpaceOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>public SpaceScatterGatherOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult> createCopy(int targetPartitionId)
createCopy in interface RemoteOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>createCopy in class SpaceScatterGatherOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>public Transaction getTransaction()
getTransaction in class SpaceOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>public boolean isTake()
public int getModifiers()
public AbstractIdsQueryPacket getTemplate()
public boolean hasLockedResources()
hasLockedResources in class SpaceOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>public void toText(Textualizer textualizer)
toText in interface TextualizabletoText in class SpaceOperationRequest<ReadTakeEntriesByIdsSpaceOperationResult>Copyright © GigaSpaces.