|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |