org.apache.derby.impl.tools.ij
Class ijXid

java.lang.Object
  extended by 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


Field Summary
private  byte[] branch_id
           
private  int format_id
           
private  byte[] global_id
           
private static long serialVersionUID
           
 
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
 

Field Detail

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
Constructor Detail

ijXid

ijXid(int xid,
      byte[] id)
Method Detail

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.

Built on Thu 2012-03-29 21:53:33+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.