org.omg.CosNotification
Class UnsupportedQoS

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.omg.CORBA.UserException
              extended by org.omg.CosNotification.UnsupportedQoS
All Implemented Interfaces:
java.io.Serializable, org.omg.CORBA.portable.IDLEntity

public final class UnsupportedQoS
extends org.omg.CORBA.UserException

This exception is thrown when a QoS parameter doesn't correspond to a valid QoS property. This exception contains as data a sequence of data structures, each of which identifies the name of a QoS property in the input list whose requested setting could not be satisfied, along with an error code and a range of settings for the property which could be satisfied. The meanings of the error codes which might be returned are described in the QoSError_code enumeration.

See Also:
Serialized Form

Field Summary
 PropertyError[] qos_err
          Exception member qos_err
 
Constructor Summary
UnsupportedQoS()
          Default constructor
UnsupportedQoS(PropertyError[] qos_err)
          Constructor with fields initialization
UnsupportedQoS(java.lang.String orb_reason, PropertyError[] qos_err)
          Full constructor with fields initialization
 
Method Summary
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

qos_err

public PropertyError[] qos_err
Exception member qos_err

Constructor Detail

UnsupportedQoS

public UnsupportedQoS()
Default constructor


UnsupportedQoS

public UnsupportedQoS(PropertyError[] qos_err)
Constructor with fields initialization

Parameters:
qos_err - qos_err exception member

UnsupportedQoS

public UnsupportedQoS(java.lang.String orb_reason,
                      PropertyError[] qos_err)
Full constructor with fields initialization

Parameters:
qos_err - qos_err exception member