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.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void CastorCmpEntityTxPolicy.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void CastorCmpEntityTxPolicy.handleSystemException(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, Class homeClass, Class remoteClass, Class localHomeClass, Class localClass, Class beanClass, 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 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.
 void EntityInstanceManager.discardInstance(ThreadContext callContext, javax.ejb.EntityBean bean)
          An instance is freed if a EJBException or some other runtime exception occurs.
 

Uses of SystemException in org.openejb.core.stateful
 

Methods in org.openejb.core.stateful that throw SystemException
 void RAFPassivater.init(Properties props)
           
 void RAFPassivater.passivate(Hashtable stateTable)
           
 Object RAFPassivater.activate(Object primaryKey)
           
 void SimplePassivater.init(Properties props)
           
 void SimplePassivater.passivate(Object primaryKey, Object state)
           
 void SimplePassivater.passivate(Hashtable hash)
           
 Object SimplePassivater.activate(Object primaryKey)
           
 void PassivationStrategy.init(Properties props)
           
 void PassivationStrategy.passivate(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).
 Object PassivationStrategy.activate(Object primaryKey)
          The implementation must NOT use a separate thread to deserialize or otherwise retrieve the instance when this method is called.
 void StatefulContainerManagedTxPolicy.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void StatefulContainerManagedTxPolicy.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void StatefulContainerManagedTxPolicy.handleSystemException(Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 javax.ejb.EnterpriseBean StatefulInstanceManager.freeInstance(Object primaryKey)
          Permanently removes the bean instance with the specified primaryKey from this instance manager's pool.
protected  void StatefulInstanceManager.passivate()
          PASSIVATION
protected  BeanEntry StatefulInstanceManager.activate(Object primaryKey)
           
protected  InvalidateReferenceException StatefulInstanceManager.destroy(BeanEntry entry, Exception t)
           
protected  void StatefulInstanceManager.handleCallbackException(Throwable e, javax.ejb.EnterpriseBean instance, ThreadContext callContext, String callBack)
           
protected  void StatefulInstanceManager.markTxRollbackOnly(Transaction tx)
           
protected  void SessionSynchronizationCoordinator.markTxRollbackOnly(Transaction tx)
           
 void SessionSynchronizationTxPolicy.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void SessionSynchronizationTxPolicy.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void SessionSynchronizationTxPolicy.handleSystemException(Throwable sysException, 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 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 StatefulBeanManagedTxPolicy.handleSystemException(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.stateless
 

Methods in org.openejb.core.stateless that throw SystemException
 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.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.handleSystemException(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.handleSystemException(Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
           
abstract  void TransactionPolicy.beforeInvoke(javax.ejb.EnterpriseBean bean, TransactionContext context)
           
abstract  void TransactionPolicy.afterInvoke(javax.ejb.EnterpriseBean bean, TransactionContext context)
           
protected  void TransactionPolicy.markTxRollbackOnly(Transaction tx)
           
protected  Transaction TransactionPolicy.suspendTransaction()
           
protected  void TransactionPolicy.resumeTransaction(Transaction tx)
           
protected  void TransactionPolicy.commitTransaction(Transaction tx)
           
protected  void TransactionPolicy.rollbackTransaction(Transaction tx)
           
 void TxRequiresNew.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxRequiresNew.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxRequiresNew.handleSystemException(Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxNotSupported.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxNotSupported.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxNotSupported.handleSystemException(Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxRequired.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxRequired.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxRequired.handleSystemException(Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxNever.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxNever.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxNever.handleSystemException(Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxSupports.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxSupports.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxSupports.handleSystemException(Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 void TxManditory.beforeInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxManditory.afterInvoke(javax.ejb.EnterpriseBean instance, TransactionContext context)
           
 void TxManditory.handleSystemException(Throwable sysException, javax.ejb.EnterpriseBean instance, TransactionContext context)
          A system exception is any exception that is not an Application Exception.
 



Copyright © 1999-2007 OpenEJB. All Rights Reserved.