public class WriteEntrySpaceOperationRequest extends SpaceOperationRequest<WriteEntrySpaceOperationResult>
| Constructor and Description |
|---|
WriteEntrySpaceOperationRequest()
Required for Externalizable
|
WriteEntrySpaceOperationRequest(IEntryPacket entryPacket,
Transaction txn,
long lease,
long timeout,
int modifiers,
boolean isUpdate) |
| Modifier and Type | Method and Description |
|---|---|
WriteEntrySpaceOperationResult |
createRemoteOperationResult() |
IEntryPacket |
getEntryPacket() |
long |
getLease() |
String |
getLRMIMethodTrackingId() |
int |
getModifiers() |
int |
getOperationCode() |
PartitionedClusterExecutionType |
getPartitionedClusterExecutionType() |
Object |
getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router) |
int |
getPreciseDistributionGroupingCode() |
long |
getTimeout() |
Transaction |
getTransaction() |
boolean |
isBlockingOperation() |
boolean |
isDirectExecutionEnabled() |
boolean |
isUpdate() |
boolean |
processUnknownTypeException(List<Integer> positions) |
void |
readExternal(ObjectInput in) |
boolean |
requiresPartitionedPreciseDistribution() |
void |
toText(Textualizer textualizer) |
void |
writeExternal(ObjectOutput out) |
afterOperationExecution, beforeOperationExecution, clone, createCopy, getAsyncFinalResult, getRemoteOperationResult, getSpaceContext, hasLockedResources, isDedicatedPoolRequired, processPartitionResult, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, supportsSecurity, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic WriteEntrySpaceOperationRequest()
public WriteEntrySpaceOperationRequest(IEntryPacket entryPacket, Transaction txn, long lease, long timeout, int modifiers, boolean isUpdate)
public void toText(Textualizer textualizer)
toText in interface TextualizabletoText in class SpaceOperationRequest<WriteEntrySpaceOperationResult>public WriteEntrySpaceOperationResult createRemoteOperationResult()
public PartitionedClusterExecutionType getPartitionedClusterExecutionType()
public Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
public int getOperationCode()
public IEntryPacket getEntryPacket()
public long getLease()
public int getModifiers()
public boolean isDirectExecutionEnabled()
isDirectExecutionEnabled in interface RemoteOperationRequest<WriteEntrySpaceOperationResult>isDirectExecutionEnabled in class SpaceOperationRequest<WriteEntrySpaceOperationResult>public boolean isUpdate()
public long getTimeout()
public Transaction getTransaction()
getTransaction in class SpaceOperationRequest<WriteEntrySpaceOperationResult>public boolean isBlockingOperation()
isBlockingOperation in interface RemoteOperationRequest<WriteEntrySpaceOperationResult>isBlockingOperation in class SpaceOperationRequest<WriteEntrySpaceOperationResult>public boolean processUnknownTypeException(List<Integer> positions)
processUnknownTypeException in interface RemoteOperationRequest<WriteEntrySpaceOperationResult>processUnknownTypeException in class SpaceOperationRequest<WriteEntrySpaceOperationResult>public String getLRMIMethodTrackingId()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class SpaceOperationRequest<WriteEntrySpaceOperationResult>IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class SpaceOperationRequest<WriteEntrySpaceOperationResult>IOExceptionClassNotFoundExceptionpublic boolean requiresPartitionedPreciseDistribution()
requiresPartitionedPreciseDistribution in interface RemoteOperationRequest<WriteEntrySpaceOperationResult>requiresPartitionedPreciseDistribution in class SpaceOperationRequest<WriteEntrySpaceOperationResult>public int getPreciseDistributionGroupingCode()
getPreciseDistributionGroupingCode in interface RemoteOperationRequest<WriteEntrySpaceOperationResult>getPreciseDistributionGroupingCode in class SpaceOperationRequest<WriteEntrySpaceOperationResult>Copyright © GigaSpaces.