org.omg.CosNotification
Class QoSAdminPOATie
java.lang.Object
|
+--org.omg.PortableServer.Servant
|
+--org.omg.CosNotification.QoSAdminPOA
|
+--org.omg.CosNotification.QoSAdminPOATie
- All Implemented Interfaces:
- org.omg.CORBA.portable.InvokeHandler, QoSAdminOperations
- public class QoSAdminPOATie
- extends QoSAdminPOA
The QoSAdmin interface defines operations which enable clients to get and set the
values of QoS properties. It also defines an operation that can verify whether or not a
set of requested QoS property settings can be satisfied, along with returning
information about the range of possible settings for additional QoS properties.
QoSAdmin is intended to be an abstract interface which is inherited by the Proxy,
Admin, and Event Channel interfaces defined in the CosNotifyChannelAdmin and
CosTypedNotifyChannelAmin modules. The semantics of the operations supported
by this interface are defined below.
| Methods inherited from class org.omg.PortableServer.Servant |
_get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _orb, _poa, _set_delegate, _this_object, _this_object |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QoSAdminPOATie
public QoSAdminPOATie(QoSAdminOperations tieObject)
- Constructor
QoSAdminPOATie
public QoSAdminPOATie(QoSAdminOperations tieObject,
org.omg.PortableServer.POA poa)
- Constructor
_delegate
public QoSAdminOperations _delegate()
- Get the delegate
_delegate
public void _delegate(QoSAdminOperations delegate_)
- Set the delegate
_default_POA
public org.omg.PortableServer.POA _default_POA()
- _default_POA method
- Overrides:
_default_POA in class org.omg.PortableServer.Servant
get_qos
public Property[] get_qos()
- Operation get_qos
- Following copied from interface:
org.omg.CosNotification.QoSAdminOperations
- Returns:
- Object QosProperties
set_qos
public void set_qos(Property[] qos)
throws UnsupportedQoS
- Operation set_qos
- Following copied from interface:
org.omg.CosNotification.QoSAdminOperations
- Parameters:
qos - QosProperties to assign to object- Throws:
UnsupportedQoS -
validate_qos
public void validate_qos(Property[] required_qos,
NamedPropertyRangeSeqHolder available_qos)
throws UnsupportedQoS
- Operation validate_qos
- Following copied from interface:
org.omg.CosNotification.QoSAdminOperations
- Parameters:
required_qos - available_qos - - Throws:
UnsupportedQoS -