org.springframework.jms

Class JmsException

    • Constructor Summary

      Constructors 
      Constructor and Description
      JmsException(java.lang.String msg)
      Constructor that takes a message.
      JmsException(java.lang.String msg, java.lang.Throwable cause)
      Constructor that takes a message and a root cause.
      JmsException(java.lang.Throwable cause)
      Constructor that takes a plain root cause, intended for subclasses mirroring corresponding javax.jms exceptions.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String getErrorCode()
      Convenience method to get the vendor specific error code if the root cause was an instance of JMSException.
      java.lang.String getMessage()
      Return the detail message, including the message from the linked exception if there is one.
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, 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

      • JmsException

        public JmsException(java.lang.String msg)
        Constructor that takes a message.
        Parameters:
        msg - the detail message
      • JmsException

        public JmsException(java.lang.String msg,
                            @Nullable
                            java.lang.Throwable cause)
        Constructor that takes a message and a root cause.
        Parameters:
        msg - the detail message
        cause - the cause of the exception. This argument is generally expected to be a proper subclass of JMSException, but can also be a JNDI NamingException or the like.
      • JmsException

        public JmsException(@Nullable
                            java.lang.Throwable cause)
        Constructor that takes a plain root cause, intended for subclasses mirroring corresponding javax.jms exceptions.
        Parameters:
        cause - the cause of the exception. This argument is generally expected to be a proper subclass of JMSException.
    • Method Detail

      • getErrorCode

        @Nullable
        public java.lang.String getErrorCode()
        Convenience method to get the vendor specific error code if the root cause was an instance of JMSException.
        Returns:
        a string specifying the vendor-specific error code if the root cause is an instance of JMSException, or null