com.arjuna.ats.jta.xa
Class XATxConverter

java.lang.Object
  extended by com.arjuna.ats.jta.xa.XATxConverter

public class XATxConverter
extends Object

Since:
JTS 1.0.
Version:
$Id: XATxConverter.java 2342 2006-03-30 13:06:17Z $
Author:
Mark Little (mark.little@arjuna.com)

Field Summary
static int FORMAT_ID
           
 
Constructor Summary
XATxConverter()
           
 
Method Summary
static Uid getBranchUid(com.arjuna.ats.internal.jta.xa.XID xid)
           
static Integer getEISName(com.arjuna.ats.internal.jta.xa.XID xid)
           
static String getNodeName(com.arjuna.ats.internal.jta.xa.XID xid)
           
static String getSubordinateNodeName(com.arjuna.ats.internal.jta.xa.XID xid)
           
static Uid getUid(com.arjuna.ats.internal.jta.xa.XID xid)
           
static Xid getXid(Uid uid, boolean branch, int formatId)
           
static String getXIDString(com.arjuna.ats.internal.jta.xa.XID xid)
           
static void setBranchUID(com.arjuna.ats.internal.jta.xa.XID xid, Uid uid)
           
static void setEisName(com.arjuna.ats.internal.jta.xa.XID theXid, Integer eisName)
           
static void setSubordinateNodeName(com.arjuna.ats.internal.jta.xa.XID theXid, String xaNodeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FORMAT_ID

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

XATxConverter

public XATxConverter()
Method Detail

getXid

public static Xid getXid(Uid uid,
                         boolean branch,
                         int formatId)
                  throws IllegalStateException
Throws:
IllegalStateException

getUid

public static Uid getUid(com.arjuna.ats.internal.jta.xa.XID xid)

getNodeName

public static String getNodeName(com.arjuna.ats.internal.jta.xa.XID xid)

setSubordinateNodeName

public static void setSubordinateNodeName(com.arjuna.ats.internal.jta.xa.XID theXid,
                                          String xaNodeName)

getSubordinateNodeName

public static String getSubordinateNodeName(com.arjuna.ats.internal.jta.xa.XID xid)

setBranchUID

public static void setBranchUID(com.arjuna.ats.internal.jta.xa.XID xid,
                                Uid uid)

getBranchUid

public static Uid getBranchUid(com.arjuna.ats.internal.jta.xa.XID xid)

setEisName

public static void setEisName(com.arjuna.ats.internal.jta.xa.XID theXid,
                              Integer eisName)

getEISName

public static Integer getEISName(com.arjuna.ats.internal.jta.xa.XID xid)

getXIDString

public static String getXIDString(com.arjuna.ats.internal.jta.xa.XID xid)


Copyright © 2012. All Rights Reserved.