org.infinispan.transaction.xa.recovery.RecoveryAwareLocalTransaction Maven / Gradle / Ivy
package org.infinispan.transaction.xa.recovery;
import org.infinispan.commons.equivalence.Equivalence;
import org.infinispan.transaction.xa.GlobalTransaction;
import org.infinispan.transaction.xa.LocalXaTransaction;
import javax.transaction.Transaction;
/**
* Extends {@link org.infinispan.transaction.xa.LocalXaTransaction} and adds recovery related information.
*
* @author [email protected]
* @since 5.0
*/
public class RecoveryAwareLocalTransaction extends LocalXaTransaction implements RecoveryAwareTransaction {
private boolean prepared;
private boolean completionFailed;
public RecoveryAwareLocalTransaction(Transaction transaction, GlobalTransaction tx,
boolean implicitTransaction, int topologyId, Equivalence
© 2015 - 2025 Weber Informatics LLC | Privacy Policy