Uses of Interface
org.infinispan.commands.tx.TransactionBoundaryCommand
-
Packages that use TransactionBoundaryCommand Package Description org.infinispan.commands.control org.infinispan.commands.tx Commands that represent transactional lifecycle transitions.org.infinispan.commands.tx.totalorder org.infinispan.interceptors.distribution Interceptors dealing with command replication in distributed/replicated mode. -
-
Uses of TransactionBoundaryCommand in org.infinispan.commands.control
Classes in org.infinispan.commands.control that implement TransactionBoundaryCommand Modifier and Type Class Description class
LockControlCommand
LockControlCommand is a command that enables distributed locking across infinispan nodes. -
Uses of TransactionBoundaryCommand in org.infinispan.commands.tx
Classes in org.infinispan.commands.tx that implement TransactionBoundaryCommand Modifier and Type Class Description class
AbstractTransactionBoundaryCommand
An abstract transaction boundary command that holds a reference to aGlobalTransaction
class
CommitCommand
Command corresponding to the 2nd phase of 2PC.class
PrepareCommand
Command corresponding to the 1st phase of 2PC.class
RollbackCommand
Command corresponding to a transaction rollback.class
VersionedCommitCommand
The same as aCommitCommand
except that version information is also carried by this command, used by optimistically transactional caches making use of write skew checking when usingIsolationLevel.REPEATABLE_READ
.class
VersionedPrepareCommand
Same asPrepareCommand
except that the transaction originator makes evident the versions of entries touched and stored in a transaction context so that accurate write skew checks may be performed by the lock owner(s). -
Uses of TransactionBoundaryCommand in org.infinispan.commands.tx.totalorder
Subinterfaces of TransactionBoundaryCommand in org.infinispan.commands.tx.totalorder Modifier and Type Interface Description interface
TotalOrderPrepareCommand
Interface with the utilities methods that the prepare command must have when Total Order based protocol is usedClasses in org.infinispan.commands.tx.totalorder that implement TransactionBoundaryCommand Modifier and Type Class Description class
TotalOrderCommitCommand
Commit Command used in the 2nd phase of 2PC.class
TotalOrderNonVersionedPrepareCommand
Command corresponding to the 1st phase of 2PC when Total Order based protocol is used.class
TotalOrderRollbackCommand
The 2nd phase command of 2PC, used when a transaction must be aborted.class
TotalOrderVersionedCommitCommand
Command corresponding to the 2nd phase of 2PC.class
TotalOrderVersionedPrepareCommand
Command corresponding to the 1st phase of 2PC when Total Order based protocol is used. -
Uses of TransactionBoundaryCommand in org.infinispan.interceptors.distribution
Methods in org.infinispan.interceptors.distribution with parameters of type TransactionBoundaryCommand Modifier and Type Method Description protected void
TxDistributionInterceptor. checkTxCommandResponses(Map<Address,Response> responseMap, TransactionBoundaryCommand command, org.infinispan.context.impl.TxInvocationContext<org.infinispan.transaction.impl.LocalTransaction> context, Collection<Address> recipients)
-