Uses of Class
org.openejb.SystemException

Packages that use SystemException
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 The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
org.openejb.core.entity The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. 
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 SystemException in org.openejb.alt.containers.castor_cmp11
 

Methods in org.openejb.alt.containers.castor_cmp11 that throw SystemException
 void CastorCmpEntityTxPolicy.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void CastorCmpEntityTxPolicy.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void CastorCmpEntityTxPolicy.handleSystemException(java.lang.Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 

Uses of SystemException in org.openejb.core
 

Constructors in org.openejb.core that throw SystemException
DeploymentInfo(DeploymentContext context, java.lang.Class homeClass, java.lang.Class remoteClass, java.lang.Class localHomeClass, java.lang.Class localClass, java.lang.Class beanClass, java.lang.Class pkClass, byte componentType)
          Constructs a DeploymentInfo object to represent the specified bean's deployment information.
 

Uses of SystemException in org.openejb.core.entity
 

Methods in org.openejb.core.entity that throw SystemException
 void EntityInstanceManager.discardInstance(ThreadContext callContext, javax.ejb.EntityBean bean)
          An instance is freed if a EJBException or some other runtime exception occurs.
 void EntityContainer.ejbLoad_If_No_Transaction(ThreadContext callContext, javax.ejb.EntityBean bean)
          If a business method or remove method is called without a transaction context the ejbLoad method must be invoked before the call is serviced.
 void EntityInstanceManager.freeInstance(ThreadContext callContext, javax.ejb.EntityBean bean)
          Should be called when an instance is simply removed from the pool Calls unsetEntityContext in the instance.
 

Uses of SystemException in org.openejb.core.stateful
 

Methods in org.openejb.core.stateful that throw SystemException
 java.lang.Object PassivationStrategy.activate(java.lang.Object primaryKey)
          The implementation must NOT use a separate thread to deserialize or otherwise retrieve the instance when this method is called.
 java.lang.Object RAFPassivater.activate(java.lang.Object primaryKey)
           
protected  BeanEntry StatefulInstanceManager.activate(java.lang.Object primaryKey)
           
 java.lang.Object SimplePassivater.activate(java.lang.Object primaryKey)
           
 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)
           
protected  InvalidateReferenceException StatefulInstanceManager.destroy(BeanEntry entry, java.lang.Exception t)
           
 javax.ejb.EnterpriseBean StatefulInstanceManager.freeInstance(java.lang.Object primaryKey)
          Permanently removes the bean instance with the specified primaryKey from this instance manager's pool.
protected  void StatefulInstanceManager.handleCallbackException(java.lang.Throwable e, javax.ejb.EnterpriseBean instance, ThreadContext callContext, java.lang.String callBack)
           
 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)
           
 void PassivationStrategy.init(java.util.Properties props)
           
 void RAFPassivater.init(java.util.Properties props)
           
 void SimplePassivater.init(java.util.Properties props)
           
protected  void SessionSynchronizationCoordinator.markTxRollbackOnly(javax.transaction.Transaction tx)
           
protected  void StatefulInstanceManager.markTxRollbackOnly(javax.transaction.Transaction tx)
           
protected  void StatefulInstanceManager.passivate()
          PASSIVATION
 void PassivationStrategy.passivate(java.util.Hashtable stateTable)
          If the PassivationStrategy operates is own thread for serializing beans to disk, then it must use the IntraVmCopyMonitor.prePassivationOperation() and IntraVmCopyMonitor.postPassivationOperation() methods to demarcate the start and end of serialization of bean instance(s).
 void RAFPassivater.passivate(java.util.Hashtable stateTable)
           
 void SimplePassivater.passivate(java.util.Hashtable hash)
           
 void SimplePassivater.passivate(java.lang.Object primaryKey, java.lang.Object state)
           
 

Uses of SystemException in org.openejb.core.stateless
 

Methods in org.openejb.core.stateless that throw SystemException
 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.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 SystemException in org.openejb.core.transaction
 

Methods in org.openejb.core.transaction that throw SystemException
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)
           
protected  void TransactionPolicy.commitTransaction(javax.transaction.Transaction tx)
           
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.
protected  void TransactionPolicy.markTxRollbackOnly(javax.transaction.Transaction tx)
           
protected  void TransactionPolicy.resumeTransaction(javax.transaction.Transaction tx)
           
protected  void TransactionPolicy.rollbackTransaction(javax.transaction.Transaction tx)
           
protected  javax.transaction.Transaction TransactionPolicy.suspendTransaction()
           
 



Copyright © 1999-2011 OpenEJB. All Rights Reserved.