Package org.infinispan.commands.tx
Interface TransactionBoundaryCommand
-
- All Superinterfaces:
CacheRpcCommand
,ReplicableCommand
,TopologyAffectedCommand
,VisitableCommand
- All Known Subinterfaces:
TotalOrderPrepareCommand
- All Known Implementing Classes:
AbstractTransactionBoundaryCommand
,CommitCommand
,LockControlCommand
,PrepareCommand
,RollbackCommand
,TotalOrderCommitCommand
,TotalOrderNonVersionedPrepareCommand
,TotalOrderRollbackCommand
,TotalOrderVersionedCommitCommand
,TotalOrderVersionedPrepareCommand
,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 GlobalTransaction
getGlobalTransaction()
void
markTransactionAsRemote(boolean remote)
-
Methods inherited from interface org.infinispan.commands.remote.CacheRpcCommand
getCacheName, getOrigin, 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, ignoreCommandOnStatus, loadType, perform, shouldInvoke
-
-
-
-
Method Detail
-
getGlobalTransaction
GlobalTransaction getGlobalTransaction()
-
markTransactionAsRemote
void markTransactionAsRemote(boolean remote)
-
-