Oracle GlassFish(tm) Server Message Queue
5.0

javax.jms
Class MessageFormatRuntimeException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by javax.jms.JMSRuntimeException
                  extended by javax.jms.MessageFormatRuntimeException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
MQMessageFormatRuntimeException, MQResourceAllocationRuntimeException

public class MessageFormatRuntimeException
extends JMSRuntimeException

This unchecked exception must be thrown when a JMS application attempts to use a data type not supported by a message or attempts to read data in a message as the wrong type, and the method signature does not permit a MessageFormatException to be thrown. It must also be thrown when equivalent type errors are made with message property values. Note that the special case of a failure caused by an attempt to read improperly formatted String data as numeric values must throw the java.lang.NumberFormatException.

See Also:
Serialized Form

Constructor Summary
MessageFormatRuntimeException(java.lang.String detailMessage)
          Constructs a MessageFormatRuntimeException with the specified detail message
MessageFormatRuntimeException(java.lang.String detailMessage, java.lang.String errorCode)
          Constructs a MessageFormatRuntimeException with the specified detail message and error code.
MessageFormatRuntimeException(java.lang.String detailMessage, java.lang.String errorCode, java.lang.Throwable cause)
          Constructs a MessageFormatRuntimeException with the specified detail message, error code and cause
 
Method Summary
 
Methods inherited from class javax.jms.JMSRuntimeException
getErrorCode
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, 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

MessageFormatRuntimeException

public MessageFormatRuntimeException(java.lang.String detailMessage)
Constructs a MessageFormatRuntimeException with the specified detail message

Parameters:
detailMessage - a description of the exception

MessageFormatRuntimeException

public MessageFormatRuntimeException(java.lang.String detailMessage,
                                     java.lang.String errorCode)
Constructs a MessageFormatRuntimeException with the specified detail message and error code.

Parameters:
detailMessage - a description of the exception
errorCode - a provider-specific error code

MessageFormatRuntimeException

public MessageFormatRuntimeException(java.lang.String detailMessage,
                                     java.lang.String errorCode,
                                     java.lang.Throwable cause)
Constructs a MessageFormatRuntimeException with the specified detail message, error code and cause

Parameters:
detailMessage - a description of the exception
errorCode - a provider-specific error code
cause - the underlying cause of this exception

Oracle GlassFish(tm) Server Message Queue
5.0

Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.