org.jacorb.notification.util
Class QoSPropertySet

java.lang.Object
  extended byorg.jacorb.notification.util.PropertySet
      extended byorg.jacorb.notification.util.QoSPropertySet

public class QoSPropertySet
extends PropertySet

Version:
$Id: QoSPropertySet.java,v 1.10 2005/10/27 21:36:17 alphonse.bendt Exp $
Author:
Alphonse Bendt

Field Summary
static int ADMIN_QOS
           
static int CHANNEL_QOS
           
static int PROXY_QOS
           
 
Fields inherited from class org.jacorb.notification.util.PropertySet
EMPTY_PROPERTY_RANGE, logger_, PROPERTY_ERROR_ARRAY_TEMPLATE, sORB
 
Constructor Summary
QoSPropertySet(org.apache.avalon.framework.configuration.Configuration configuration, int type)
           
 
Method Summary
 Property[] get_qos()
           
protected  java.util.Set getValidNames()
           
 void set_qos(Property[] ps)
           
 void validate_qos(Property[] props, NamedPropertyRangeSeqHolder namedPropertyRange)
           
 
Methods inherited from class org.jacorb.notification.util.PropertySet
addPropertySetListener, addPropertySetListener, badProperty, badType, checkPropertyExistence, containsKey, get, map2Props, set_properties, toArray, toMap, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CHANNEL_QOS

public static final int CHANNEL_QOS
See Also:
Constant Field Values

ADMIN_QOS

public static final int ADMIN_QOS
See Also:
Constant Field Values

PROXY_QOS

public static final int PROXY_QOS
See Also:
Constant Field Values
Constructor Detail

QoSPropertySet

public QoSPropertySet(org.apache.avalon.framework.configuration.Configuration configuration,
                      int type)
Method Detail

getValidNames

protected java.util.Set getValidNames()

set_qos

public void set_qos(Property[] ps)

get_qos

public Property[] get_qos()

validate_qos

public void validate_qos(Property[] props,
                         NamedPropertyRangeSeqHolder namedPropertyRange)
                  throws UnsupportedQoS
Throws:
UnsupportedQoS