Package org.infinispan.commands.tx
package org.infinispan.commands.tx
Commands that represent transactional lifecycle transitions.
- Since:
- 4.0
- Author:
- Manik Surtani
-
ClassDescriptionAn abstract transaction boundary command that holds a reference to a
GlobalTransactionCommand corresponding to the 2nd phase of 2PC.Command corresponding to the 1st phase of 2PC.Command corresponding to a transaction rollback.An transaction boundary command that allows the retrieval of an attachedGlobalTransactionThe same as aCommitCommandexcept that version information is also carried by this command, used by optimistically transactional caches making use of write skew checking when usingIsolationLevel.REPEATABLE_READ.Same asPrepareCommandexcept 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).