public class ReadTakeEntriesSpaceOperationRequest extends SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>
| Constructor and Description |
|---|
ReadTakeEntriesSpaceOperationRequest()
Required for Externalizable.
|
ReadTakeEntriesSpaceOperationRequest(ITemplatePacket templatePacket,
Transaction transaction,
boolean isTake,
int modifiers,
int maxResults,
int minResultsToWaitFor,
long timeout,
boolean ifExist,
Object query) |
beforeOperationExecution, clone, getAsyncFinalResult, getRemoteOperationResult, getSpaceContext, isBlockingOperation, isDedicatedPoolRequired, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toStringpublic ReadTakeEntriesSpaceOperationRequest()
public ReadTakeEntriesSpaceOperationRequest(ITemplatePacket templatePacket, Transaction transaction, boolean isTake, int modifiers, int maxResults, int minResultsToWaitFor, long timeout, boolean ifExist, Object query)
public void toText(Textualizer textualizer)
toText in interface TextualizabletoText in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>public int getOperationCode()
public ReadTakeEntriesSpaceOperationResult createRemoteOperationResult()
public PartitionedClusterExecutionType getPartitionedClusterExecutionType()
public boolean processPartitionResult(ReadTakeEntriesSpaceOperationResult remoteOperationResult, List<ReadTakeEntriesSpaceOperationResult> previousResults, int numberOfPartitions)
processPartitionResult in interface RemoteOperationRequest<ReadTakeEntriesSpaceOperationResult>processPartitionResult in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>public IEntryPacket[] getFinalResult() throws RemoteException, TransactionException, UnusableEntryException
public Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
public boolean processUnknownTypeException(List<Integer> positions)
processUnknownTypeException in interface RemoteOperationRequest<ReadTakeEntriesSpaceOperationResult>processUnknownTypeException in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>public Transaction getTransaction()
getTransaction in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>public ITemplatePacket getTemplatePacket()
public boolean isTake()
public int getMaxResults()
public int getModifiers()
public int getMinResultsToWaitFor()
public long getTimeOut()
public boolean isIfExist()
public String getLRMIMethodTrackingId()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>IOExceptionClassNotFoundExceptionpublic RemoteOperationRequest<ReadTakeEntriesSpaceOperationResult> createCopy(int targetPartitionId)
createCopy in interface RemoteOperationRequest<ReadTakeEntriesSpaceOperationResult>createCopy in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>public boolean hasLockedResources()
hasLockedResources in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>public boolean requiresPartitionedPreciseDistribution()
requiresPartitionedPreciseDistribution in interface RemoteOperationRequest<ReadTakeEntriesSpaceOperationResult>requiresPartitionedPreciseDistribution in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>public int getPreciseDistributionGroupingCode()
getPreciseDistributionGroupingCode in interface RemoteOperationRequest<ReadTakeEntriesSpaceOperationResult>getPreciseDistributionGroupingCode in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>public List<ReplicationLevel> getLevels()
public void afterOperationExecution(int partitionId)
afterOperationExecution in class SpaceOperationRequest<ReadTakeEntriesSpaceOperationResult>Copyright © GigaSpaces.