Package org.infinispan.transaction.xa.recovery

Interface Summary
RecoveryAwareTransaction Base interface fro 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 by XAResource.recover(int).
XidAware  
 

Class Summary
PreparedTxIterator Default implementation for RecoveryIterator.
RecoveryAwareDldGlobalTransaction DldGlobalTransaction that also holds xid information, required for recovery.
RecoveryAwareDldGlobalTransaction.Externalizer  
RecoveryAwareGlobalTransaction GlobalTransaction that also holds xid information, required for recovery.
RecoveryAwareGlobalTransaction.Externalizer  
RecoveryAwareLocalTransaction Extends LocalXaTransaction and adds recovery related information.
RecoveryAwareRemoteTransaction Extends RemoteTransaction and adds recovery related information and functionality.
RecoveryAwareTransactionTable Transaction table that delegates prepared transaction's management to the RecoveryManager.
RecoveryInfoKey This makes sure that only xids pertaining to a certain cache are being returned when needed.
RecoveryManagerImpl Default implementation for RecoveryManager
SerializableXid This xid implementation is needed because Xid is not Serializable and we need to serialize it and send it over the network.
SerializableXid.XidExternalizer  
 


-->

Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.