Package org.infinispan.commands.tx
Interface TransactionBoundaryCommand
- All Superinterfaces:
CacheRpcCommand,ReplicableCommand,TopologyAffectedCommand,TracedCommand,VisitableCommand
- All Known Implementing Classes:
AbstractTransactionBoundaryCommand,CommitCommand,LockControlCommand,PrepareCommand,RollbackCommand,VersionedCommitCommand,VersionedPrepareCommand
public interface TransactionBoundaryCommand
extends VisitableCommand, CacheRpcCommand, TopologyAffectedCommand
An transaction boundary command that allows the retrieval of an attached
GlobalTransaction- Since:
- 4.0
- Author:
- Manik Surtani (manik@jboss.org), Mircea.Markus@jboss.com
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.infinispan.commands.VisitableCommand
VisitableCommand.LoadType -
Method Summary
Methods inherited from interface org.infinispan.commands.remote.CacheRpcCommand
getCacheName, getOrigin, invokeAsync, setOriginMethods inherited from interface org.infinispan.commands.ReplicableCommand
canBlock, getCommandId, invoke, invokeAsync, isReturnValueExpected, isSuccessful, logThrowable, readFrom, writeToMethods inherited from interface org.infinispan.commands.TopologyAffectedCommand
getTopologyId, setTopologyIdMethods inherited from interface org.infinispan.commands.TracedCommand
getOperationName, getSpanAttributes, setSpanAttributesMethods inherited from interface org.infinispan.commands.VisitableCommand
acceptVisitor, init, loadType
-
Method Details
-
getGlobalTransaction
GlobalTransaction getGlobalTransaction() -
markTransactionAsRemote
void markTransactionAsRemote(boolean remote)
-