Uses of Class
org.openejb.core.transaction.TransactionContext

Packages that use TransactionContext
org.openejb.alt.containers.castor_cmp11 The classes and interfaces directly under this package define the basic parts of the Castor CMP 1.1 implementation. 
org.openejb.core.stateful The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.core.stateless The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.core.transaction The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
 

Uses of TransactionContext in org.openejb.alt.containers.castor_cmp11
 

Methods in org.openejb.alt.containers.castor_cmp11 with parameters of type TransactionContext
 void CastorCmpEntityTxPolicy.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void CastorCmpEntityTxPolicy.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void CastorCmpEntityTxPolicy.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
           
 void CastorCmpEntityTxPolicy.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 

Uses of TransactionContext in org.openejb.core.stateful
 

Methods in org.openejb.core.stateful with parameters of type TransactionContext
 void SessionSynchronizationTxPolicy.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void StatefulBeanManagedTxPolicy.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
          In the case of a stateful session bean, it is possible that the business method that started a transaction completes without committing or rolling back the transaction.
 void StatefulContainerManagedTxPolicy.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void SessionSynchronizationTxPolicy.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void StatefulBeanManagedTxPolicy.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
          When a client invokes a business method via the enterprise bean's home or component interface, the Container suspends any transaction that may be associated with the client request.
 void StatefulContainerManagedTxPolicy.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void SessionSynchronizationTxPolicy.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
           
 void StatefulBeanManagedTxPolicy.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
          Container's action
 void StatefulContainerManagedTxPolicy.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
           
 void SessionSynchronizationTxPolicy.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void StatefulBeanManagedTxPolicy.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void StatefulContainerManagedTxPolicy.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
           
static void SessionSynchronizationCoordinator.registerSessionSynchronization(javax.ejb.SessionSynchronization session, TransactionContext context)
           
 

Uses of TransactionContext in org.openejb.core.stateless
 

Methods in org.openejb.core.stateless with parameters of type TransactionContext
 void StatelessBeanManagedTxPolicy.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
          If a stateless session bean instance starts a transaction in a business method, it must commit the transaction before the business method returns.
 void StatelessBeanManagedTxPolicy.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
          When a client invokes a business method via the enterprise bean?s home or component interface, the Container suspends any transaction that may be associated with the client request.
 void StatelessBeanManagedTxPolicy.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
          Container's action
 void StatelessBeanManagedTxPolicy.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 

Uses of TransactionContext in org.openejb.core.transaction
 

Methods in org.openejb.core.transaction with parameters of type TransactionContext
abstract  void TransactionPolicy.afterInvoke(javax.ejb.EnterpriseBean bean, TransactionContext context)
           
 void TxManditory.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxNever.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxNotSupported.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxRequired.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxRequiresNew.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxSupports.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
abstract  void TransactionPolicy.beforeInvoke(javax.ejb.EnterpriseBean bean, TransactionContext context)
           
 void TxManditory.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxNever.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxNotSupported.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxRequired.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxRequiresNew.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxSupports.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
abstract  void TransactionPolicy.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
           
 void TxManditory.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
          Container's action
 void TxNever.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
          Container's action
 void TxNotSupported.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
          Container's action
 void TxRequired.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
          Container's action
 void TxRequiresNew.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
          Container's action
 void TxSupports.handleApplicationException(java.lang.Throwable appException, TransactionContext context)
          Container's action
abstract  void TransactionPolicy.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxManditory.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxNever.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxNotSupported.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxRequired.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxRequiresNew.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxSupports.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 



Copyright © 1999-2011 OpenEJB. All Rights Reserved.