Package jakarta.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.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 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.
        Parameters:
        message - a String object.
      • EJBException

        public EJBException​(java.lang.Exception ex)
        Constructs an EJBException that embeds the originally thrown exception.
        Parameters:
        ex - a Exception object.
      • 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.
        Parameters:
        message - a String object.
        ex - a Exception object.
    • 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.
        Returns:
        a Exception object.