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