Methods in org.apache.openejb.core.stateful with parameters of type TransactionContext |
protected Object |
StatefulContainer._invoke(Method callMethod,
InterceptorStack interceptorStack,
Object[] args,
Object bean,
ThreadContext callContext,
TransactionContext txContext)
|
void |
StatefulContainerManagedTxPolicy.afterInvoke(Object instance,
TransactionContext context)
|
void |
SessionSynchronizationTxPolicy.afterInvoke(Object instance,
TransactionContext context)
|
void |
StatefulBeanManagedTxPolicy.afterInvoke(Object instance,
TransactionContext context)
|
void |
StatefulContainerManagedTxPolicy.beforeInvoke(Object instance,
TransactionContext context)
|
void |
SessionSynchronizationTxPolicy.beforeInvoke(Object instance,
TransactionContext context)
|
void |
StatefulBeanManagedTxPolicy.beforeInvoke(Object instance,
TransactionContext context)
|
void |
StatefulContainerManagedTxPolicy.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
void |
SessionSynchronizationTxPolicy.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
void |
StatefulBeanManagedTxPolicy.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
void |
StatefulContainerManagedTxPolicy.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
void |
SessionSynchronizationTxPolicy.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
void |
StatefulBeanManagedTxPolicy.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
static void |
SessionSynchronizationCoordinator.registerSessionSynchronization(StatefulInstanceManager.Instance instance,
TransactionContext context)
|
Methods in org.apache.openejb.core.transaction with parameters of type TransactionContext |
abstract void |
TransactionPolicy.afterInvoke(Object bean,
TransactionContext context)
|
void |
TxNotSupported.afterInvoke(Object instance,
TransactionContext context)
|
void |
TxNever.afterInvoke(Object instance,
TransactionContext context)
|
void |
TxMandatory.afterInvoke(Object instance,
TransactionContext context)
|
void |
TxSupports.afterInvoke(Object instance,
TransactionContext context)
|
void |
TxRequiresNew.afterInvoke(Object instance,
TransactionContext context)
|
void |
TxRequired.afterInvoke(Object instance,
TransactionContext context)
|
static void |
EjbTransactionUtil.afterInvoke(TransactionPolicy txPolicy,
TransactionContext txContext)
resume the client transaction after invoke |
abstract void |
TransactionPolicy.beforeInvoke(Object bean,
TransactionContext context)
|
void |
TxNotSupported.beforeInvoke(Object instance,
TransactionContext context)
|
void |
TxNever.beforeInvoke(Object instance,
TransactionContext context)
|
void |
TxMandatory.beforeInvoke(Object instance,
TransactionContext context)
|
void |
TxSupports.beforeInvoke(Object instance,
TransactionContext context)
|
void |
TxRequiresNew.beforeInvoke(Object instance,
TransactionContext context)
|
void |
TxRequired.beforeInvoke(Object instance,
TransactionContext context)
|
protected void |
TransactionPolicy.beginTransaction(TransactionContext context)
|
protected void |
TransactionPolicy.commitTransaction(TransactionContext context,
Transaction tx)
|
abstract void |
TransactionPolicy.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
void |
TxNotSupported.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
void |
TxNever.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
void |
TxMandatory.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
void |
TxSupports.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
void |
TxRequiresNew.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
void |
TxRequired.handleApplicationException(Throwable appException,
boolean rollback,
TransactionContext context)
|
abstract void |
TransactionPolicy.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
void |
TxNotSupported.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
void |
TxNever.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
void |
TxMandatory.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
void |
TxSupports.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
void |
TxRequiresNew.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
void |
TxRequired.handleSystemException(Throwable sysException,
Object instance,
TransactionContext context)
|
protected void |
TransactionPolicy.logSystemException(Throwable sysException,
TransactionContext context)
|
protected void |
TransactionPolicy.resumeTransaction(TransactionContext context,
Transaction tx)
|
protected void |
TransactionPolicy.rollbackTransaction(TransactionContext context,
Transaction tx)
|
protected Transaction |
TransactionPolicy.suspendTransaction(TransactionContext context)
|