org.jboss.ejb3.tx
Class TxUtil

java.lang.Object
  extended by org.jboss.ejb3.tx.TxUtil

public class TxUtil
extends java.lang.Object

Comment


Constructor Summary
TxUtil()
           
 
Method Summary
static javax.ejb.ApplicationException getApplicationException(java.lang.Class<?> exceptionClass, org.jboss.aop.joinpoint.Invocation invocation)
           
static boolean getRollbackOnly()
           
static javax.ejb.TransactionManagementType getTransactionManagementType(org.jboss.aop.Advisor advisor)
           
static javax.transaction.TransactionManager getTransactionManager()
           
protected static javax.ejb.TransactionAttributeType getTxType(org.jboss.aop.Advisor advisor, java.lang.reflect.Method method)
           
static javax.transaction.UserTransaction getUserTransaction(org.jboss.ejb3.interceptors.container.BeanContext<?> ctx)
           
static void setRollbackOnly()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TxUtil

public TxUtil()
Method Detail

getTransactionManager

public static javax.transaction.TransactionManager getTransactionManager()

getTransactionManagementType

public static javax.ejb.TransactionManagementType getTransactionManagementType(org.jboss.aop.Advisor advisor)

getApplicationException

public static javax.ejb.ApplicationException getApplicationException(java.lang.Class<?> exceptionClass,
                                                                     org.jboss.aop.joinpoint.Invocation invocation)

getRollbackOnly

public static boolean getRollbackOnly()

getTxType

protected static javax.ejb.TransactionAttributeType getTxType(org.jboss.aop.Advisor advisor,
                                                              java.lang.reflect.Method method)

getUserTransaction

public static javax.transaction.UserTransaction getUserTransaction(org.jboss.ejb3.interceptors.container.BeanContext<?> ctx)

setRollbackOnly

public static void setRollbackOnly()