Package jakarta.jms
Class JMSRuntimeException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
jakarta.jms.JMSRuntimeException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
IllegalStateRuntimeException
,InvalidClientIDRuntimeException
,InvalidDestinationRuntimeException
,InvalidSelectorRuntimeException
,JMSSecurityRuntimeException
,MessageFormatRuntimeException
,MessageNotWriteableRuntimeException
,ResourceAllocationRuntimeException
,TransactionInProgressRuntimeException
,TransactionRolledBackRuntimeException
This is the root class of all unchecked exceptions in the Jakarta Messaging API.
In additional to the detailMessage and cause fields inherited from Throwable
, this class also allows a
provider-specific errorCode to be set.
- Since:
- JMS 2.0
- Version:
- Jakarta Messaging 2.0
- See Also:
-
Constructor Summary
ConstructorDescriptionJMSRuntimeException
(String detailMessage) Constructs aJMSRuntimeException
with the specified detail messageJMSRuntimeException
(String detailMessage, String errorCode) Constructs aJMSRuntimeException
with the specified detail message and error code.JMSRuntimeException
(String detailMessage, String errorCode, Throwable cause) Constructs aJMSRuntimeException
with the specified detail message, error code and cause -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
JMSRuntimeException
Constructs aJMSRuntimeException
with the specified detail message and error code.- Parameters:
detailMessage
- a description of the exceptionerrorCode
- a provider-specific error code
-
JMSRuntimeException
Constructs aJMSRuntimeException
with the specified detail message- Parameters:
detailMessage
- a description of the exception
-
JMSRuntimeException
Constructs aJMSRuntimeException
with the specified detail message, error code and cause- Parameters:
detailMessage
- a description of the exceptionerrorCode
- a provider-specific error codecause
- the underlying cause of this exception
-
-
Method Details
-
getErrorCode
Returns the vendor-specific error code.- Returns:
- the provider-specific error code
-