org.apache.derby.client
Class ClientXid

java.lang.Object
  extended by org.apache.derby.client.ClientXid
All Implemented Interfaces:
javax.transaction.xa.Xid

public class ClientXid
extends java.lang.Object
implements javax.transaction.xa.Xid


Field Summary
private  int bqual_length_
           
private  byte[] data_
           
private  int formatID_
           
private  int gtrid_length_
           
private static java.lang.String hextab_
           
static int MAXBQUALSIZE
           
static int MAXGTRIDSIZE
           
private static int XidDATASIZE
           
 
Constructor Summary
ClientXid()
           
ClientXid(int formatID, byte[] gtrid, byte[] bqual)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getBqualLength()
           
 byte[] getBranchQualifier()
           
 byte[] getData()
           
 int getFormatId()
           
 byte[] getGlobalTransactionId()
           
 int getGtridLength()
           
 int hashCode()
           
 void setBranchQualifier(byte[] qual)
           
 void setFormatID(int formatID)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

formatID_

private int formatID_

gtrid_length_

private int gtrid_length_

bqual_length_

private int bqual_length_

data_

private byte[] data_

XidDATASIZE

private static final int XidDATASIZE
See Also:
Constant Field Values

MAXGTRIDSIZE

public static final int MAXGTRIDSIZE
See Also:
Constant Field Values

MAXBQUALSIZE

public static final int MAXBQUALSIZE
See Also:
Constant Field Values

hextab_

private static final java.lang.String hextab_
See Also:
Constant Field Values
Constructor Detail

ClientXid

public ClientXid()

ClientXid

public ClientXid(int formatID,
                 byte[] gtrid,
                 byte[] bqual)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getBranchQualifier

public byte[] getBranchQualifier()
Specified by:
getBranchQualifier in interface javax.transaction.xa.Xid

setBranchQualifier

public void setBranchQualifier(byte[] qual)

getFormatId

public int getFormatId()
Specified by:
getFormatId in interface javax.transaction.xa.Xid

setFormatID

public void setFormatID(int formatID)

getGlobalTransactionId

public byte[] getGlobalTransactionId()
Specified by:
getGlobalTransactionId in interface javax.transaction.xa.Xid

getData

public byte[] getData()

getGtridLength

public int getGtridLength()

getBqualLength

public int getBqualLength()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

Built on Thu 2011-03-10 11:54:14+0000, from revision ???

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