Interface TransactionalRemoteLockCommand
- All Superinterfaces:
RemoteLockCommand, ReplicableCommand, TracedCommand, VersionAware
Simple interface to extract all the keys that may need to be locked for transactional commands.
- Since:
- 8.0
- Author:
- Pedro Ruivo
-
Method Summary
Modifier and TypeMethodDescriptioncreateContext(ComponentRegistry componentRegistry) It creates the transaction context.Methods inherited from interface RemoteLockCommand
getKeyLockOwner, getKeysToLock, hasSkipLocking, hasZeroLockAcquisitionMethods inherited from interface ReplicableCommand
getCommandId, isReturnValueExpected, isSuccessful, logThrowable, readFrom, setOrigin, supportedSince, writeToMethods inherited from interface TracedCommand
getOperationName, getSpanAttributes, setSpanAttributes
-
Method Details
-
createContext
It creates the transaction context.- Returns:
- the
TxInvocationContext.
-