|
TAO_CosNotification
2.4.2
|
Defines the interface to control an use an event channel. More...
import"CosNotifyChannelAdmin.idl";


Public Member Functions | |
| ConsumerAdmin | new_for_consumers (in InterFilterGroupOperator op, out AdminID id) |
| Create a new consumer admin. More... | |
| SupplierAdmin | new_for_suppliers (in InterFilterGroupOperator op, out AdminID id) |
| Create a new supplier admin. More... | |
| ConsumerAdmin | get_consumeradmin (in AdminID id) raises (AdminNotFound) |
| Fetch an specific consumer admin based on its ID. More... | |
| SupplierAdmin | get_supplieradmin (in AdminID id) raises (AdminNotFound) |
| Fetch an specific supplier admin based on its ID. More... | |
| AdminIDSeq | get_all_consumeradmins () |
| Get the IDs of all the consumer admins. More... | |
| AdminIDSeq | get_all_supplieradmins () |
| Get the IDs of all the supplier admins. More... | |
Public Member Functions inherited from CosNotification::QoSAdmin | |
| QoSProperties | get_qos () |
| Get the current QoS properties. More... | |
| void | set_qos (in QoSProperties qos) raises ( UnsupportedQoS ) |
| Set the QoS properties. More... | |
| void | validate_qos (in QoSProperties required_qos, out NamedPropertyRangeSeq available_qos) raises ( UnsupportedQoS ) |
| Validate a set of QoS properties. More... | |
Public Member Functions inherited from CosNotification::AdminPropertiesAdmin | |
| AdminProperties | get_admin () |
| Get the Admin properties. More... | |
| void | set_admin (in AdminProperties admin) raises ( UnsupportedAdmin) |
| Set the Admin properities. More... | |
Public Member Functions inherited from CosEventChannelAdmin::EventChannel | |
| ConsumerAdmin | for_consumers () |
| SupplierAdmin | for_suppliers () |
| void | destroy () |
Public Attributes | |
| readonly attribute EventChannelFactory | MyFactory |
| The factory this event channel belongs to. More... | |
| readonly attribute ConsumerAdmin | default_consumer_admin |
| The default consumer admin. More... | |
| readonly attribute SupplierAdmin | default_supplier_admin |
| The default supplier admin. More... | |
| readonly attribute CosNotifyFilter::FilterFactory | default_filter_factory |
| The default filter factory for this event channel. More... | |
Defines the interface to control an use an event channel.
| AdminIDSeq CosNotifyChannelAdmin::EventChannel::get_all_consumeradmins | ( | ) |
Get the IDs of all the consumer admins.
| AdminIDSeq CosNotifyChannelAdmin::EventChannel::get_all_supplieradmins | ( | ) |
Get the IDs of all the supplier admins.
| ConsumerAdmin CosNotifyChannelAdmin::EventChannel::get_consumeradmin | ( | in AdminID | id | ) | |
| raises | ( | AdminNotFound | |||
| ) | |||||
Fetch an specific consumer admin based on its ID.
| id | The id of the consumer that should be returned |
| AdminNotFound | if there is no consumer admin with the ID provided |
| SupplierAdmin CosNotifyChannelAdmin::EventChannel::get_supplieradmin | ( | in AdminID | id | ) | |
| raises | ( | AdminNotFound | |||
| ) | |||||
Fetch an specific supplier admin based on its ID.
| id | The id of the supplier that should be returned |
| AdminNotFound | if there is no supplier admin with the ID provided |
| ConsumerAdmin CosNotifyChannelAdmin::EventChannel::new_for_consumers | ( | in InterFilterGroupOperator | op, |
| out AdminID | id | ||
| ) |
Create a new consumer admin.
| op | Defines how multiple filters would be interpreted in the new consumer admin |
| id | Returns the ID assigned to the new consumer admin |
| SupplierAdmin CosNotifyChannelAdmin::EventChannel::new_for_suppliers | ( | in InterFilterGroupOperator | op, |
| out AdminID | id | ||
| ) |
Create a new supplier admin.
| op | Defines how multiple filters would be interpreted in the new supplier admin |
| id | Returns the ID assigned to the new supplier admin |
| readonly attribute ConsumerAdmin CosNotifyChannelAdmin::EventChannel::default_consumer_admin |
The default consumer admin.
| readonly attribute CosNotifyFilter::FilterFactory CosNotifyChannelAdmin::EventChannel::default_filter_factory |
The default filter factory for this event channel.
| readonly attribute SupplierAdmin CosNotifyChannelAdmin::EventChannel::default_supplier_admin |
The default supplier admin.
| readonly attribute EventChannelFactory CosNotifyChannelAdmin::EventChannel::MyFactory |
The factory this event channel belongs to.
1.8.11