org.jboss.test.exception
Interface ExceptionTester

All Superinterfaces:
EJBObject (src) , java.rmi.Remote

public interface ExceptionTester
extends EJBObject (src)

A remote interface used for testing propagation of exceptions back to a remote client.


Method Summary
 void applicationErrorInTx()
           
 void applicationErrorNewTx()
           
 void applicationErrorNoTx()
           
 void applicationExceptionInTx()
           
 void applicationExceptionNewTx()
           
 void applicationExceptionNoTx()
           
 void ejbExceptionInTx()
           
 void ejbExceptionNewTx()
           
 void ejbExceptionNoTx()
           
 void remoteExceptionInTx()
           
 void remoteExceptionNewTx()
           
 void remoteExceptionNoTx()
           
 void runtimeExceptionInTx()
           
 void runtimeExceptionNewTx()
           
 void runtimeExceptionNoTx()
           
 void securityExceptionByAppNoTx()
           
 void securityExceptionNoTx()
           
 
Methods inherited from interface javax.ejb.EJBObject (src)
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

applicationExceptionInTx

public void applicationExceptionInTx()
                              throws ApplicationException (src) ,
                                     java.rmi.RemoteException
Throws:
ApplicationException (src)
java.rmi.RemoteException

applicationErrorInTx

public void applicationErrorInTx()
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

ejbExceptionInTx

public void ejbExceptionInTx()
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

runtimeExceptionInTx

public void runtimeExceptionInTx()
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

remoteExceptionInTx

public void remoteExceptionInTx()
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

applicationExceptionNewTx

public void applicationExceptionNewTx()
                               throws ApplicationException (src) ,
                                      java.rmi.RemoteException
Throws:
ApplicationException (src)
java.rmi.RemoteException

applicationErrorNewTx

public void applicationErrorNewTx()
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

ejbExceptionNewTx

public void ejbExceptionNewTx()
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

runtimeExceptionNewTx

public void runtimeExceptionNewTx()
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

remoteExceptionNewTx

public void remoteExceptionNewTx()
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

applicationExceptionNoTx

public void applicationExceptionNoTx()
                              throws ApplicationException (src) ,
                                     java.rmi.RemoteException
Throws:
ApplicationException (src)
java.rmi.RemoteException

applicationErrorNoTx

public void applicationErrorNoTx()
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

ejbExceptionNoTx

public void ejbExceptionNoTx()
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

runtimeExceptionNoTx

public void runtimeExceptionNoTx()
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

remoteExceptionNoTx

public void remoteExceptionNoTx()
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

securityExceptionNoTx

public void securityExceptionNoTx()
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

securityExceptionByAppNoTx

public void securityExceptionByAppNoTx()
                                throws java.security.GeneralSecurityException,
                                       java.rmi.RemoteException
Throws:
java.security.GeneralSecurityException
java.rmi.RemoteException