Package org.infinispan.transaction.xa.recovery
package org.infinispan.transaction.xa.recovery
-
ClassDescriptionAn object describing in doubt transaction's state.Default implementation for RecoveryIterator.Admin utility class for allowing management of in-doubt transactions (e.g.Extends
LocalXaTransaction
and adds recovery related information.ExtendsRemoteTransaction
and adds recovery related information and functionality.Base interface for transactions that are holders of recovery information.Transaction table that delegates prepared transaction's management to theRecoveryManager
.This makes sure that only xids pertaining to a certain cache are being returned when needed.RecoveryManager is the component responsible with managing recovery related information and the functionality associated with it.Stateful structure allowing prepared-tx retrieval in a batch-oriented manner, as required byXAResource.recover(int)
.Default implementation forRecoveryManager