org.smallmind.quorum.transaction.xa
Class SmallMindXid

java.lang.Object
  extended by org.smallmind.quorum.transaction.xa.SmallMindXid
All Implemented Interfaces:
Xid

public final class SmallMindXid
extends Object
implements Xid


Field Summary
static int MAXBQUALSIZE
           
static int MAXGTRIDSIZE
           
static int SmallMind_FORMAT_ID
           
 
Constructor Summary
SmallMindXid(String gtrid, long bqual)
           
 
Method Summary
 boolean equals(Object o)
           
 byte[] getBranchQualifier()
           
 int getFormatId()
           
 byte[] getGlobalTransactionId()
           
protected  long getInternalBranchQualifier()
           
protected  String getInternalGlobalTransactionId()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAXGTRIDSIZE

public static final int MAXGTRIDSIZE
See Also:
Constant Field Values

MAXBQUALSIZE

public static final int MAXBQUALSIZE
See Also:
Constant Field Values

SmallMind_FORMAT_ID

public static final int SmallMind_FORMAT_ID
See Also:
Constant Field Values
Constructor Detail

SmallMindXid

public SmallMindXid(String gtrid,
                    long bqual)
Method Detail

getInternalGlobalTransactionId

protected String getInternalGlobalTransactionId()

getInternalBranchQualifier

protected long getInternalBranchQualifier()

getFormatId

public int getFormatId()
Specified by:
getFormatId in interface Xid

getGlobalTransactionId

public byte[] getGlobalTransactionId()
Specified by:
getGlobalTransactionId in interface Xid

getBranchQualifier

public byte[] getBranchQualifier()
Specified by:
getBranchQualifier in interface Xid

equals

public boolean equals(Object o)
Overrides:
equals in class Object


Copyright © 2011. All Rights Reserved.