org.omg.CosNotification
Class UnsupportedQoS

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

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
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, 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