import "CosNotifyChannelAdmin.idl";
Inheritance diagram for CosNotifyChannelAdmin::ProxyConsumer:


| Public Member Functions | |
| CosNotification::EventTypeSeq | obtain_subscription_types (in ObtainInfoMode mode) | 
| void | validate_event_qos (in CosNotification::QoSProperties required_qos, out CosNotification::NamedPropertyRangeSeq available_qos) raises (CosNotification::UnsupportedQoS) | 
| Validate a list of QoS properties for an event. | |
| Public Attributes | |
| readonly attribute ProxyType | MyType | 
| The style and event format for this proxy. | |
| readonly attribute SupplierAdmin | MyAdmin | 
| The SupplierAdmin this proxy belongs to. | |
Consumer proxies are used by suppliers to provide events into the Notification Service, this interface captures the shared operations in all those proxies.
| CosNotification::EventTypeSeq CosNotifyChannelAdmin::ProxyConsumer::obtain_subscription_types | ( | in ObtainInfoMode | mode | ) | 
| mode | Describe how the subscriptions should be fetched | 
| void CosNotifyChannelAdmin::ProxyConsumer::validate_event_qos | ( | in CosNotification::QoSProperties | required_qos, | |
| out CosNotification::NamedPropertyRangeSeq | available_qos | |||
| ) | raises (CosNotification::UnsupportedQoS) | 
Validate a list of QoS properties for an event.
Suppliers can provide events with specific QoS properties, the following operation allows suppliers to verify if a given set of QoS properties would be honored by the proxy.
| required_qos | The QoS properties required by the supplier | |
| available_qos | If the QoS properties required are supported this argument returns any other QoS properties that the application may set without breaking the proxy capabilities. | 
| CosNotification::UnsupportedQoS | if the QoS properties required cannot be supported. The exception describes the problems and any legal values in detail. | 
| readonly attribute ProxyType CosNotifyChannelAdmin::ProxyConsumer::MyType | 
The style and event format for this proxy.
| readonly attribute SupplierAdmin CosNotifyChannelAdmin::ProxyConsumer::MyAdmin | 
The SupplierAdmin this proxy belongs to.
 1.5.2-2
 1.5.2-2