Package org.infinispan.commands.tx
Interface TransactionBoundaryCommand
-
- All Superinterfaces:
CacheRpcCommand,ReplicableCommand,TopologyAffectedCommand,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 attachedGlobalTransaction- 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GlobalTransactiongetGlobalTransaction()voidmarkTransactionAsRemote(boolean remote)-
Methods inherited from interface org.infinispan.commands.remote.CacheRpcCommand
getCacheName, getOrigin, invokeAsync, setOrigin
-
Methods inherited from interface org.infinispan.commands.ReplicableCommand
canBlock, getCommandId, invoke, invokeAsync, isReturnValueExpected, isSuccessful, readFrom, writeTo
-
Methods inherited from interface org.infinispan.commands.TopologyAffectedCommand
getTopologyId, setTopologyId
-
Methods inherited from interface org.infinispan.commands.VisitableCommand
acceptVisitor, init, loadType
-
-
-
-
Method Detail
-
getGlobalTransaction
GlobalTransaction getGlobalTransaction()
-
markTransactionAsRemote
void markTransactionAsRemote(boolean remote)
-
-