public class PrepareAndCommitTransactionSpaceOperationRequest extends SpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>
Constructor and Description |
---|
PrepareAndCommitTransactionSpaceOperationRequest() |
PrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr,
long id,
int partitionId,
OperationID operationID) |
PrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr,
Object xid,
int partitionId,
OperationID operationID) |
Modifier and Type | Method and Description |
---|---|
PrepareAndCommitTransactionSpaceOperationResult |
createRemoteOperationResult() |
long |
getId() |
String |
getLRMIMethodTrackingId() |
TransactionManager |
getMgr() |
int |
getOperationCode() |
OperationID |
getOperationID() |
PartitionedClusterExecutionType |
getPartitionedClusterExecutionType() |
Object |
getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router) |
Object |
getXid() |
void |
readExternal(ObjectInput in) |
boolean |
supportsSecurity() |
void |
toText(Textualizer textualizer) |
void |
writeExternal(ObjectOutput out) |
afterOperationExecution, beforeOperationExecution, clone, createCopy, getAsyncFinalResult, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, getTransaction, hasLockedResources, isBlockingOperation, isDedicatedPoolRequired, processPartitionResult, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, toString
public PrepareAndCommitTransactionSpaceOperationRequest()
public PrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr, long id, int partitionId, OperationID operationID)
public PrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr, Object xid, int partitionId, OperationID operationID)
public long getId()
public Object getXid()
public TransactionManager getMgr()
public OperationID getOperationID()
public int getOperationCode()
public PrepareAndCommitTransactionSpaceOperationResult createRemoteOperationResult()
public PartitionedClusterExecutionType getPartitionedClusterExecutionType()
public Object getPartitionedClusterRoutingValue(PartitionedClusterRemoteOperationRouter router)
public void toText(Textualizer textualizer)
toText
in interface Textualizable
toText
in class SpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>
public String getLRMIMethodTrackingId()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class SpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class SpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>
IOException
ClassNotFoundException
public boolean supportsSecurity()
supportsSecurity
in class SpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>
Copyright © GigaSpaces.