public class XidTransactionIDImpl extends java.lang.Object implements XidTransactionID
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
cacheName |
private SerializableXid |
xid |
Constructor and Description |
---|
XidTransactionIDImpl(javax.transaction.xa.Xid xid,
java.lang.String cacheName)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCacheName()
Get the name of the associated Ehcache resource.
|
javax.transaction.xa.Xid |
getXid()
Get the XID of this transaction ID
|
int |
hashCode() |
java.lang.String |
toString() |
private final SerializableXid xid
private final java.lang.String cacheName
public XidTransactionIDImpl(javax.transaction.xa.Xid xid, java.lang.String cacheName)
xid
- a XIDpublic javax.transaction.xa.Xid getXid()
getXid
in interface XidTransactionID
public java.lang.String getCacheName()
getCacheName
in interface XidTransactionID
public final boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object