javax.jms
Class JMSException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--javax.jms.JMSException
- Direct Known Subclasses:
- IllegalStateException, InvalidClientIDException, InvalidDestinationException, InvalidSelectorException, JMSSecurityException, MessageEOFException, MessageFormatException, MessageNotReadableException, MessageNotWriteableException, ResourceAllocationException, TransactionInProgressException, TransactionRolledBackException
- public class JMSException
- extends java.lang.Exception
This is the root class of all JMS exceptions.
It provides following information:
- A provider-specific string describing the error - This string is
the standard Java exception message, and is available via
getMessage().
- A provider-specific, string error code
- A reference to another exception - Often a JMS exception will
be the result of a lower level problem. If appropriate, this
lower level exception can be linked to the JMS exception.
- See Also:
- Serialized Form
Constructor Summary |
JMSException(java.lang.String reason)
Construct a JMSException with reason and with error code defaulting
to null |
JMSException(java.lang.String reason,
java.lang.String errorCode)
Construct a JMSException with reason and errorCode for exception |
Methods inherited from class java.lang.Throwable |
fillInStackTrace,
getLocalizedMessage,
getMessage,
printStackTrace,
printStackTrace,
printStackTrace,
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
JMSException
public JMSException(java.lang.String reason,
java.lang.String errorCode)
- Construct a JMSException with reason and errorCode for exception
- Parameters:
reason
- a description of the exceptionerrorCode
- a string specifying the vendor specific
error code
JMSException
public JMSException(java.lang.String reason)
- Construct a JMSException with reason and with error code defaulting
to null
- Parameters:
reason
- a description of the exception
getErrorCode
public java.lang.String getErrorCode()
- Get the vendor specific error code
- Returns:
- a string specifying the vendor specific
error code
getLinkedException
public java.lang.Exception getLinkedException()
- Get the exception linked to this one.
- Returns:
- the linked Exception, null if none
setLinkedException
public void setLinkedException(java.lang.Exception ex)
- Add a linked Exception.
- Parameters:
ex
- the linked Exception