|
TAO_CosNotification 2.0.3
|
Interface used to control and obtain the proxies used by suppliers. More...
import "CosNotifyChannelAdmin.idl";


Public Member Functions | |
| ProxyConsumer | get_proxy_consumer (in ProxyID proxy_id) raises ( ProxyNotFound ) |
| Get an specific ProxyConsumer. | |
| ProxyConsumer | obtain_notification_pull_consumer (in ClientType ctype, out ProxyID proxy_id) raises ( AdminLimitExceeded ) |
| Create a new pull-style proxy consumer. | |
| ProxyConsumer | obtain_notification_push_consumer (in ClientType ctype, out ProxyID proxy_id) raises ( AdminLimitExceeded ) |
| Create a new push-style proxy consumer. | |
| void | destroy () |
| Destroy the Admin. | |
Public Attributes | |
| readonly attribute AdminID | MyID |
| The ID assigned to this admin by its event channel. | |
| readonly attribute EventChannel | MyChannel |
| The event channel this admin belongs to. | |
| readonly attribute InterFilterGroupOperator | MyOperator |
| How are multiple filters interpreted. | |
| readonly attribute ProxyIDSeq | pull_consumers |
| Get the complete list of pull proxy consumers. | |
| readonly attribute ProxyIDSeq | push_consumers |
| Get the complete list of push proxy consumers. | |
Interface used to control and obtain the proxies used by suppliers.
| void CosNotifyChannelAdmin::SupplierAdmin::destroy | ( | ) |
Destroy the Admin.
| ProxyConsumer CosNotifyChannelAdmin::SupplierAdmin::get_proxy_consumer | ( | in ProxyID | proxy_id | ) | raises ( ProxyNotFound ) |
Get an specific ProxyConsumer.
| proxy_id | The proxy ID that will be retrieved |
| ProxyNotFound | if the proxy_id is not found in this SupplierAdmin |
| ProxyConsumer CosNotifyChannelAdmin::SupplierAdmin::obtain_notification_pull_consumer | ( | in ClientType | ctype, |
| out ProxyID | proxy_id | ||
| ) | raises ( AdminLimitExceeded ) |
Create a new pull-style proxy consumer.
| ctype | The event format that the ProxyConsumer should support |
| proxy_id | The ID assigned to the new proxy consumer |
| AdminLimitExceeded | if a limit in this admin is reached, such as the maximum number of proxies. |
| ProxyConsumer CosNotifyChannelAdmin::SupplierAdmin::obtain_notification_push_consumer | ( | in ClientType | ctype, |
| out ProxyID | proxy_id | ||
| ) | raises ( AdminLimitExceeded ) |
Create a new push-style proxy consumer.
| ctype | The event format that the ProxyConsumer should support |
| proxy_id | The ID assigned to the new proxy consumer |
| AdminLimitExceeded | if a limit in this admin is reached, such as the maximum number of proxies. |
| readonly attribute EventChannel CosNotifyChannelAdmin::SupplierAdmin::MyChannel |
The event channel this admin belongs to.
| readonly attribute AdminID CosNotifyChannelAdmin::SupplierAdmin::MyID |
The ID assigned to this admin by its event channel.
| readonly attribute InterFilterGroupOperator CosNotifyChannelAdmin::SupplierAdmin::MyOperator |
How are multiple filters interpreted.
| readonly attribute ProxyIDSeq CosNotifyChannelAdmin::SupplierAdmin::pull_consumers |
Get the complete list of pull proxy consumers.
| readonly attribute ProxyIDSeq CosNotifyChannelAdmin::SupplierAdmin::push_consumers |
Get the complete list of push proxy consumers.
1.7.4