org.terracotta.modules.ehcache.transaction.xa
Class ClusteredXidTransactionID

java.lang.Object
  extended by org.terracotta.modules.ehcache.transaction.xa.ClusteredXidTransactionID
All Implemented Interfaces:
Serializable, TransactionID, XidTransactionID, ClusteredID

public class ClusteredXidTransactionID
extends Object
implements XidTransactionID, ClusteredID

Author:
Ludovic Orban
See Also:
Serialized Form

Constructor Summary
ClusteredXidTransactionID(Xid xid, String cacheManagerName, String cacheName, String ownerID)
           
ClusteredXidTransactionID(XidTransactionIDSerializedForm serializedForm)
           
 
Method Summary
 boolean equals(Object obj)
          
 String getCacheName()
           
 String getOwnerID()
           
 Xid getXid()
           
 int hashCode()
          
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClusteredXidTransactionID

public ClusteredXidTransactionID(XidTransactionIDSerializedForm serializedForm)

ClusteredXidTransactionID

public ClusteredXidTransactionID(Xid xid,
                                 String cacheManagerName,
                                 String cacheName,
                                 String ownerID)
Method Detail

getXid

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

getCacheName

public String getCacheName()
Specified by:
getCacheName in interface XidTransactionID

getOwnerID

public String getOwnerID()
Specified by:
getOwnerID in interface ClusteredID

equals

public final boolean equals(Object obj)

Overrides:
equals in class Object

hashCode

public final int hashCode()

Overrides:
hashCode in class Object

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2003-2013 Terracotta, Inc.. All Rights Reserved.