Methods in org.apache.openejb.core.stateful that throw SystemException |
protected BeanEntry |
StatefulInstanceManager.activate(Object primaryKey)
|
Object |
PassivationStrategy.activate(Object primaryKey)
|
Object |
SimplePassivater.activate(Object primaryKey)
|
Object |
RAFPassivater.activate(Object primaryKey)
|
Object |
StatefulInstanceManager.activateInstance(ThreadContext callContext,
BeanEntry entry)
|
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)
|
protected InvalidateReferenceException |
StatefulInstanceManager.destroy(ThreadContext callContext,
BeanEntry entry,
Exception t)
|
Object |
StatefulInstanceManager.freeInstance(ThreadContext threadContext)
|
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)
|
protected void |
StatefulInstanceManager.handleCallbackException(Throwable e,
Object instance,
ThreadContext callContext,
String callBack)
|
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)
|
void |
PassivationStrategy.init(Properties props)
|
void |
SimplePassivater.init(Properties props)
|
void |
RAFPassivater.init(Properties props)
|
protected void |
SessionSynchronizationCoordinator.markTxRollbackOnly(Transaction tx)
|
protected void |
StatefulInstanceManager.markTxRollbackOnly(Transaction tx)
|
protected void |
StatefulInstanceManager.passivate()
|
void |
PassivationStrategy.passivate(Hashtable stateTable)
|
void |
SimplePassivater.passivate(Hashtable hash)
|
void |
RAFPassivater.passivate(Hashtable stateTable)
|
void |
SimplePassivater.passivate(Object primaryKey,
Object state)
|
Methods in org.apache.openejb.core.transaction that throw SystemException |
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.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.markTxRollbackOnly(Transaction tx)
|
protected void |
TransactionPolicy.resumeTransaction(TransactionContext context,
Transaction tx)
|
protected void |
TransactionPolicy.rollbackTransaction(TransactionContext context,
Transaction tx)
|
protected Transaction |
TransactionPolicy.suspendTransaction(TransactionContext context)
|