org.jboss.ejb3.tx
Class Ejb3TxPolicy
java.lang.Object
org.jboss.aspects.tx.TxPolicy
org.jboss.ejb3.tx.Ejb3TxPolicy
public class Ejb3TxPolicy
- extends org.jboss.aspects.tx.TxPolicy
Comment
| Fields inherited from class org.jboss.aspects.tx.TxPolicy |
log, MAX_RETRIES, random |
| Methods inherited from class org.jboss.aspects.tx.TxPolicy |
endTransaction, invokeInCallerTx, invokeInNoTx, invokeInOurTx, rethrowApplicationException, setRollbackOnly |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Ejb3TxPolicy
public Ejb3TxPolicy()
throwMandatory
public void throwMandatory(org.jboss.aop.joinpoint.Invocation invocation)
- Overrides:
throwMandatory in class org.jboss.aspects.tx.TxPolicy
handleEndTransactionException
public void handleEndTransactionException(java.lang.Exception e)
- Overrides:
handleEndTransactionException in class org.jboss.aspects.tx.TxPolicy
handleExceptionInOurTx
public void handleExceptionInOurTx(org.jboss.aop.joinpoint.Invocation invocation,
java.lang.Throwable t,
javax.transaction.Transaction tx)
throws java.lang.Throwable
- Overrides:
handleExceptionInOurTx in class org.jboss.aspects.tx.TxPolicy
- Throws:
java.lang.Throwable
handleInCallerTx
public void handleInCallerTx(org.jboss.aop.joinpoint.Invocation invocation,
java.lang.Throwable t,
javax.transaction.Transaction tx)
throws java.lang.Throwable
- Overrides:
handleInCallerTx in class org.jboss.aspects.tx.TxPolicy
- Throws:
java.lang.Throwable