|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ApplicationException | |
---|---|
org.openejb | The classes and interfaces directly under this package define the basic parts of the OpenEJB container system architecture. |
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. |
org.openejb.util.proxy | The core classes of the container system implementing the interfaces defined by the OpenEJB container system architecture. |
Uses of ApplicationException in org.openejb |
---|
Subclasses of ApplicationException in org.openejb | |
---|---|
class |
InvalidateReferenceException
This type is thrown when the EnterpriseBean throws a RuntimeException or system exception that results in the eviction of the bean instance. |
Uses of ApplicationException in org.openejb.alt.containers.castor_cmp11 |
---|
Methods in org.openejb.alt.containers.castor_cmp11 that throw ApplicationException | |
---|---|
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 ApplicationException in org.openejb.core.stateful |
---|
Methods in org.openejb.core.stateful that throw ApplicationException | |
---|---|
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)
|
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)
|
protected void |
SessionSynchronizationCoordinator.throwExceptionToServer(java.lang.Throwable sysException)
Throw RemoteException to remote client; throw EJBException to local client. |
protected void |
StatefulBeanManagedTxPolicy.throwExceptionToServer(java.lang.Throwable sysException)
|
protected void |
StatefulBeanManagedTxPolicy.throwTxExceptionToServer(java.lang.Throwable sysException)
|
Uses of ApplicationException in org.openejb.core.stateless |
---|
Methods in org.openejb.core.stateless that throw ApplicationException | |
---|---|
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 ApplicationException in org.openejb.core.transaction |
---|
Methods in org.openejb.core.transaction that throw ApplicationException | |
---|---|
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. |
protected void |
TransactionPolicy.throwAppExceptionToServer(java.lang.Throwable appException)
|
protected void |
TransactionPolicy.throwExceptionToServer(java.lang.Throwable sysException)
Throw RemoteException to remote client; throw EJBException to local client. |
protected void |
TransactionPolicy.throwTxExceptionToServer(java.lang.Throwable sysException)
|
Uses of ApplicationException in org.openejb.util.proxy |
---|
Methods in org.openejb.util.proxy with parameters of type ApplicationException | |
---|---|
protected java.rmi.RemoteException |
Proxy._proxyError$(ApplicationException ae)
|
Methods in org.openejb.util.proxy that throw ApplicationException | |
---|---|
protected boolean |
Proxy._proxyMethod$throws_AppException$returns_boolean(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
protected byte |
Proxy._proxyMethod$throws_AppException$returns_byte(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
protected char |
Proxy._proxyMethod$throws_AppException$returns_char(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
protected double |
Proxy._proxyMethod$throws_AppException$returns_double(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
protected float |
Proxy._proxyMethod$throws_AppException$returns_float(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
protected int |
Proxy._proxyMethod$throws_AppException$returns_int(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
protected long |
Proxy._proxyMethod$throws_AppException$returns_long(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
protected java.lang.Object |
Proxy._proxyMethod$throws_AppException$returns_Object(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
protected short |
Proxy._proxyMethod$throws_AppException$returns_short(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
protected void |
Proxy._proxyMethod$throws_AppException$returns_void(int methodNumber,
java.lang.String methodName,
java.lang.Class[] argTypes,
java.lang.Object[] args)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |