Package org.infinispan.transaction.xa.recovery
-
Interface Summary Interface Description RecoveryAwareTransaction Base interface for transactions that are holders of recovery information.RecoveryManager RecoveryManager is the component responsible with managing recovery related information and the functionality associated with it.RecoveryManager.RecoveryIterator Stateful structure allowing prepared-tx retrieval in a batch-oriented manner, as required byXAResource.recover(int). -
Class Summary Class Description CorePackageImpl InDoubtTxInfo An object describing in doubt transaction's state.PreparedTxIterator Default implementation for RecoveryIterator.RecoveryAdminOperations Admin utility class for allowing management of in-doubt transactions (e.g.RecoveryAwareLocalTransaction ExtendsLocalXaTransactionand adds recovery related information.RecoveryAwareRemoteTransaction ExtendsRemoteTransactionand adds recovery related information and functionality.RecoveryAwareTransactionTable Transaction table that delegates prepared transaction's management to theRecoveryManager.RecoveryInfoKey This makes sure that only xids pertaining to a certain cache are being returned when needed.RecoveryManagerImpl Default implementation forRecoveryManager