org.hibernate.util

Class JTAHelper


public final class JTAHelper
extends java.lang.Object

Author:
Gavin King

Method Summary

static boolean
isInProgress(int status)
static boolean
isMarkedForRollback(int status)
static boolean
isMarkedForRollback(javax.transaction.Transaction tx)
static boolean
isRollback(int status)
static boolean
isTransactionInProgress(javax.transaction.Transaction tx)
static boolean
isTransactionInProgress(SessionFactoryImplementor factory)
Return true if a JTA transaction is in progress and false in *every* other cases (including in a JDBC transaction).

Method Details

isInProgress

public static boolean isInProgress(int status)

isMarkedForRollback

public static boolean isMarkedForRollback(int status)

isMarkedForRollback

public static boolean isMarkedForRollback(javax.transaction.Transaction tx)
            throws SystemException

isRollback

public static boolean isRollback(int status)

isTransactionInProgress

public static boolean isTransactionInProgress(javax.transaction.Transaction tx)
            throws SystemException

isTransactionInProgress

public static boolean isTransactionInProgress(SessionFactoryImplementor factory)
Return true if a JTA transaction is in progress and false in *every* other cases (including in a JDBC transaction).