javax.ejb
Class EJBException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.lang.RuntimeException
|
+--javax.ejb.EJBException
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- NoSuchEntityException
- public class EJBException
- extends RuntimeException
The EJBException exception is thrown by an enterprise Bean instance to
its container to report that the invoked business method or callback method
could not be completed because of an unexpected error (e.g. the instance
failed to open a database connection).
- See Also:
- Serialized Form
Constructor Summary |
EJBException()
Constructs an EJBException with no detail message. |
EJBException(Exception ex)
Constructs an EJBException that embeds the originally thrown exception. |
EJBException(String message)
Constructs an EJBException with the specified
detailed message. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EJBException
public EJBException()
- Constructs an EJBException with no detail message.
EJBException
public EJBException(String message)
- Constructs an EJBException with the specified
detailed message.
EJBException
public EJBException(Exception ex)
- Constructs an EJBException that embeds the originally thrown exception.
getCausedByException
public Exception getCausedByException()
- Obtain the exception that caused the EJBException being thrown.