Class PrepareAndCommitTransactionSpaceOperationRequest
java.lang.Object
com.gigaspaces.internal.client.spaceproxy.operations.SpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>
com.gigaspaces.internal.client.spaceproxy.operations.PrepareAndCommitTransactionSpaceOperationRequest
- All Implemented Interfaces:
RemoteOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>,Textualizable,LRMIMethodTrackingIdProvider,SmartExternalizable,Externalizable,Serializable,Cloneable
public class PrepareAndCommitTransactionSpaceOperationRequest
extends SpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>
- Since:
- 9.0
- Author:
- eitany
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr, long id, int partitionId, OperationID operationID) PrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr, Object xid, int partitionId, OperationID operationID) -
Method Summary
Modifier and TypeMethodDescriptionlonggetId()getMgr()intgetXid()voidbooleanvoidtoText(Textualizer textualizer) voidMethods inherited from class com.gigaspaces.internal.client.spaceproxy.operations.SpaceOperationRequest
afterOperationExecution, beforeOperationExecution, clone, createCopy, getAsyncFinalResult, getPreciseDistributionGroupingCode, getRemoteOperationResult, getSpaceContext, getTransaction, hasLockedResources, isBlockingOperation, isDedicatedPoolRequired, isDirectExecutionEnabled, processPartitionResult, processUnknownTypeException, requiresPartitionedPreciseDistribution, setRemoteOperationExecutionError, setRemoteOperationResult, setSpaceContext, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
PrepareAndCommitTransactionSpaceOperationRequest
public PrepareAndCommitTransactionSpaceOperationRequest() -
PrepareAndCommitTransactionSpaceOperationRequest
public PrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr, long id, int partitionId, OperationID operationID) -
PrepareAndCommitTransactionSpaceOperationRequest
public PrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr, Object xid, int partitionId, OperationID operationID)
-
-
Method Details
-
getId
public long getId() -
getXid
-
getMgr
-
getOperationID
-
getOperationCode
public int getOperationCode() -
createRemoteOperationResult
-
getPartitionedClusterExecutionType
-
getPartitionedClusterRoutingValue
-
toText
- Specified by:
toTextin interfaceTextualizable- Overrides:
toTextin classSpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>
-
getLRMIMethodTrackingId
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classSpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classSpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>- Throws:
IOExceptionClassNotFoundException
-
supportsSecurity
public boolean supportsSecurity()- Overrides:
supportsSecurityin classSpaceOperationRequest<PrepareAndCommitTransactionSpaceOperationResult>
-