Package javax.ejb

Class EJBException

    • Constructor Summary

      Constructors 
      Constructor Description
      EJBException​()
      Constructs an EJBException with no detail message.
      EJBException​(java.lang.Exception ex)
      Constructs an EJBException that embeds the originally thrown exception.
      EJBException​(java.lang.String message)
      Constructs an EJBException with the specified detailed message.
      EJBException​(java.lang.String message, java.lang.Exception ex)
      Constructs an EJBException that embeds the originally thrown exception with the specified detail message.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Exception getCausedByException​()
      Obtain the exception that caused the EJBException to be thrown.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
    • Constructor Detail

      • EJBException

        public EJBException​()
        Constructs an EJBException with no detail message.
      • EJBException

        public EJBException​(java.lang.String message)
        Constructs an EJBException with the specified detailed message.
      • EJBException

        public EJBException​(java.lang.Exception ex)
        Constructs an EJBException that embeds the originally thrown exception.
      • EJBException

        public EJBException​(java.lang.String message,
                            java.lang.Exception ex)
        Constructs an EJBException that embeds the originally thrown exception with the specified detail message.
    • Method Detail

      • getCausedByException

        public java.lang.Exception getCausedByException​()
        Obtain the exception that caused the EJBException to be thrown. It is recommended that the inherited Throwable.getCause() method be used to retrieve the cause instead of this method.