org.apache.activemq.command
Class XATransactionId
java.lang.Object
org.apache.activemq.command.TransactionId
org.apache.activemq.command.XATransactionId
- All Implemented Interfaces:
- javax.transaction.xa.Xid, DataStructure
public class XATransactionId
- extends TransactionId
- implements javax.transaction.xa.Xid
- Version:
- $Revision: 1.6 $
Fields inherited from interface javax.transaction.xa.Xid |
MAXBQUALSIZE, MAXGTRIDSIZE |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DATA_STRUCTURE_TYPE
public static final byte DATA_STRUCTURE_TYPE
- See Also:
- Constant Field Values
XATransactionId
public XATransactionId()
XATransactionId
public XATransactionId(javax.transaction.xa.Xid xid)
getDataStructureType
public byte getDataStructureType()
- Specified by:
getDataStructureType
in interface DataStructure
- Returns:
- The type of the data structure
getTransactionKey
public java.lang.String getTransactionKey()
- Specified by:
getTransactionKey
in class TransactionId
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
isXATransaction
public boolean isXATransaction()
- Specified by:
isXATransaction
in class TransactionId
isLocalTransaction
public boolean isLocalTransaction()
- Specified by:
isLocalTransaction
in class TransactionId
getFormatId
public int getFormatId()
- Specified by:
getFormatId
in interface javax.transaction.xa.Xid
getGlobalTransactionId
public byte[] getGlobalTransactionId()
- Specified by:
getGlobalTransactionId
in interface javax.transaction.xa.Xid
getBranchQualifier
public byte[] getBranchQualifier()
- Specified by:
getBranchQualifier
in interface javax.transaction.xa.Xid
setBranchQualifier
public void setBranchQualifier(byte[] branchQualifier)
setFormatId
public void setFormatId(int formatId)
setGlobalTransactionId
public void setGlobalTransactionId(byte[] globalTransactionId)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
Copyright © 2009 Apache Software Foundation. All Rights Reserved.