Package org.infinispan.transaction.impl
package org.infinispan.transaction.impl
-
ClassDescriptionBase class for local and remote transaction.Base class for both Sync and XAResource enlistment adapters.A
TransactionOriginatorChecker
implementation for clustered caches.Object that holds transaction's state on the node where it originated; as opposed toRemoteTransaction
.A list ofWriteCommand
for a transactionDefines the state of a remotely originated transaction.Coordinates transaction prepare/commits as received from theTransactionManager
.An interface to check if the transaction originator is left or not.Repository forRemoteTransaction
andTransactionXaAdapter
s (locally originated transactions).Encapsulates write skew logic in maintaining version maps, etc.