org.infinispan.transaction.xa.recovery
Class RecoveryAwareGlobalTransaction

java.lang.Object
  extended by org.infinispan.transaction.xa.GlobalTransaction
      extended by org.infinispan.transaction.xa.recovery.RecoveryAwareGlobalTransaction
All Implemented Interfaces:
Cloneable, XidAware

public class RecoveryAwareGlobalTransaction
extends GlobalTransaction
implements XidAware

GlobalTransaction that also holds xid information, required for recovery.

Since:
5.0
Author:
Mircea.Markus@jboss.com
See Also:
RecoveryAwareDldGlobalTransaction

Nested Class Summary
static class RecoveryAwareGlobalTransaction.Externalizer
           
 
Field Summary
 
Fields inherited from class org.infinispan.transaction.xa.GlobalTransaction
addr
 
Constructor Summary
RecoveryAwareGlobalTransaction()
           
RecoveryAwareGlobalTransaction(Address addr, boolean remote)
           
 
Method Summary
 Xid getXid()
           
 void setXid(Xid xid)
           
 
Methods inherited from class org.infinispan.transaction.xa.GlobalTransaction
clone, equals, getAddress, getId, hashCode, isRemote, setAddress, setId, setRemote, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RecoveryAwareGlobalTransaction

public RecoveryAwareGlobalTransaction()

RecoveryAwareGlobalTransaction

public RecoveryAwareGlobalTransaction(Address addr,
                                      boolean remote)
Method Detail

getXid

public Xid getXid()
Specified by:
getXid in interface XidAware

setXid

public void setXid(Xid xid)
Specified by:
setXid in interface XidAware

-->

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