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
GlobalTransaction
Command 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 attachedGlobalTransaction
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
.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).