org.apache.derby.impl.tools.ij
Class ijXid
java.lang.Object
org.apache.derby.impl.tools.ij.ijXid
- All Implemented Interfaces:
- java.io.Serializable, javax.transaction.xa.Xid
class ijXid
- extends java.lang.Object
- implements javax.transaction.xa.Xid, java.io.Serializable
Fields inherited from interface javax.transaction.xa.Xid |
MAXBQUALSIZE, MAXGTRIDSIZE |
Constructor Summary |
ijXid(int xid,
byte[] id)
|
Method Summary |
byte[] |
getBranchQualifier()
Obtain the transaction branch qualifier part of the Xid in a byte array. |
int |
getFormatId()
Obtain the format id part of the Xid. |
byte[] |
getGlobalTransactionId()
Obtain the global transaction identifier part of XID as an array of
bytes. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
format_id
private final int format_id
global_id
private final byte[] global_id
branch_id
private final byte[] branch_id
ijXid
ijXid(int xid,
byte[] id)
getFormatId
public int getFormatId()
- Obtain the format id part of the Xid.
- Specified by:
getFormatId
in interface javax.transaction.xa.Xid
- Returns:
- Format identifier. O means the OSI CCR format.
getGlobalTransactionId
public byte[] getGlobalTransactionId()
- Obtain the global transaction identifier part of XID as an array of
bytes.
- Specified by:
getGlobalTransactionId
in interface javax.transaction.xa.Xid
- Returns:
- A byte array containing the global transaction identifier.
getBranchQualifier
public byte[] getBranchQualifier()
- Obtain the transaction branch qualifier part of the Xid in a byte array.
- Specified by:
getBranchQualifier
in interface javax.transaction.xa.Xid
- Returns:
- A byte array containing the branch qualifier of the transaction.
Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.