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

java.lang.Object
  extended byorg.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
(package private) 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 Mon 2007-06-04 09:58:47+0400, from revision ???

Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.