Class MessagingException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.sun.xml.messaging.saaj.packaging.mime.MessagingException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ParseException

public class MessagingException extends Exception
The base class for all exceptions thrown by the Messaging classes
See Also:
  • Constructor Details

    • MessagingException

      public MessagingException()
      Constructs a MessagingException with no detail message.
    • MessagingException

      public MessagingException(String s)
      Constructs a MessagingException with the specified detail message.
      Parameters:
      s - the detail message
    • MessagingException

      public MessagingException(String s, Exception e)
      Constructs a MessagingException with the specified Exception and detail message. The specified exception is chained to this exception.
      Parameters:
      s - the detail message
      e - the embedded exception
      See Also:
  • Method Details

    • getNextException

      public Exception getNextException()
      Get the next exception chained to this one. If the next exception is a MessagingException, the chain may extend further.
      Returns:
      next Exception, null if none.
    • setNextException

      public boolean setNextException(Exception ex)
      Add an exception to the end of the chain. If the end is not a MessagingException, this exception cannot be added to the end.
      Parameters:
      ex - the new end of the Exception chain
      Returns:
      true if the this Exception was added, false otherwise.
    • getMessage

      public String getMessage()
      Produce the message, include the message from the nested exception if there is one.
      Overrides:
      getMessage in class Throwable