org.jboss.tm
Class TxUtils

java.lang.Object
  extended by org.jboss.tm.TxUtils

public class TxUtils
extends Object

TxUtils.java has utility methods for determining transaction status in various useful ways.

Version:
$1.0$
Author:
David Jencks, Bill Burke, Dimitris Andreadis

Method Summary
static String getStatusAsString(int status)
          Converts a tx Status index to a String
static String getXAResourceFlagsAsString(int flags)
          Converts a XAResource flag to a String
static boolean isActive(Transaction tx)
           
static boolean isActive(TransactionManager tm)
           
static boolean isActive(UserTransaction ut)
           
static boolean isCompleted(Transaction tx)
           
static boolean isCompleted(TransactionManager tm)
           
static boolean isCompleted(UserTransaction ut)
           
static boolean isUncommitted(Transaction tx)
           
static boolean isUncommitted(TransactionManager tm)
           
static boolean isUncommitted(UserTransaction ut)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isActive

public static boolean isActive(Transaction tx)

isActive

public static boolean isActive(TransactionManager tm)

isActive

public static boolean isActive(UserTransaction ut)

isUncommitted

public static boolean isUncommitted(Transaction tx)

isUncommitted

public static boolean isUncommitted(TransactionManager tm)

isUncommitted

public static boolean isUncommitted(UserTransaction ut)

isCompleted

public static boolean isCompleted(Transaction tx)

isCompleted

public static boolean isCompleted(TransactionManager tm)

isCompleted

public static boolean isCompleted(UserTransaction ut)

getStatusAsString

public static String getStatusAsString(int status)
Converts a tx Status index to a String

Parameters:
status - the Status index
Returns:
status as String or "STATUS_INVALID"
See Also:
Status

getXAResourceFlagsAsString

public static String getXAResourceFlagsAsString(int flags)
Converts a XAResource flag to a String

Parameters:
flags - the flags passed in to start(), end(), recover()
Returns:
the flags in String form
See Also:
XAResource


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.