public class ChangeEntriesSpaceOperationRequest extends SpaceOperationRequest<ChangeEntriesSpaceOperationResult>
| Constructor and Description |
|---|
ChangeEntriesSpaceOperationRequest()
Required for Externalizable
|
ChangeEntriesSpaceOperationRequest(ITemplatePacket templatePacket,
Transaction txn,
long timeout,
long lease,
int modifiers,
Collection<SpaceEntryMutator> mutators,
Object query) |
afterOperationExecution, beforeOperationExecution, clone, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, hasLockedResources, isDedicatedPoolRequired, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic ChangeEntriesSpaceOperationRequest()
public ChangeEntriesSpaceOperationRequest(ITemplatePacket templatePacket, Transaction txn, long timeout, long lease, int modifiers, Collection<SpaceEntryMutator> mutators, Object query)
public void toText(Textualizer textualizer)
toText in interface TextualizabletoText in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>public int getOperationCode()
public ChangeEntriesSpaceOperationResult createRemoteOperationResult()
public PartitionedClusterExecutionType getPartitionedClusterExecutionType()
public boolean processPartitionResult(ChangeEntriesSpaceOperationResult remoteOperationResult, List<ChangeEntriesSpaceOperationResult> previousResults, int numOfPartitions)
processPartitionResult in interface RemoteOperationRequest<ChangeEntriesSpaceOperationResult>processPartitionResult in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>public Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
public ITemplatePacket getTemplatePacket()
public int getModifiers()
public boolean isDirectExecutionEnabled()
isDirectExecutionEnabled in interface RemoteOperationRequest<ChangeEntriesSpaceOperationResult>isDirectExecutionEnabled in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>public long getTimeout()
public long getLease()
public Transaction getTransaction()
getTransaction in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>public boolean isBlockingOperation()
isBlockingOperation in interface RemoteOperationRequest<ChangeEntriesSpaceOperationResult>isBlockingOperation in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>public Collection<SpaceEntryMutator> getMutators()
public boolean processUnknownTypeException(List<Integer> positions)
processUnknownTypeException in interface RemoteOperationRequest<ChangeEntriesSpaceOperationResult>processUnknownTypeException in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>public String getLRMIMethodTrackingId()
public ChangeResult<?> getFinalResult() throws RemoteException, TransactionException, InterruptedException
protected void setMutators(Iterable<ChangedEntryDetails<?>> entriesDetails)
public RemoteOperationRequest<ChangeEntriesSpaceOperationResult> createCopy(int targetPartitionId)
createCopy in interface RemoteOperationRequest<ChangeEntriesSpaceOperationResult>createCopy in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>public Object getAsyncFinalResult() throws Exception
getAsyncFinalResult in interface RemoteOperationRequest<ChangeEntriesSpaceOperationResult>getAsyncFinalResult in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>Exceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class SpaceOperationRequest<ChangeEntriesSpaceOperationResult>IOExceptionClassNotFoundExceptionCopyright © GigaSpaces.