import "CosNotifyChannelAdmin.idl";
Public Member Functions | |
| EventChannel | create_channel (in CosNotification::QoSProperties initial_qos, in CosNotification::AdminProperties initial_admin, out ChannelID id) raises (CosNotification::UnsupportedQoS, CosNotification::UnsupportedAdmin ) |
| Create a new event channel. | |
| ChannelIDSeq | get_all_channels () |
| Get the complete list of event channels in this factory. | |
| EventChannel | get_event_channel (in ChannelID id) raises (ChannelNotFound) |
| Get an event channel given its ID. | |
| EventChannel CosNotifyChannelAdmin::EventChannelFactory::create_channel | ( | in CosNotification::QoSProperties | initial_qos, | |
| in CosNotification::AdminProperties | initial_admin, | |||
| out ChannelID | id | |||
| ) | raises (CosNotification::UnsupportedQoS, CosNotification::UnsupportedAdmin ) |
Create a new event channel.
| initial_qos | Configure the initial QoS properties of the new EventChannel | |
| initial_admin | Configure the initial Admin properties of the new EventChannel | |
| id | Returns the ID assigned to the new EventChannel |
| CosNotification::UnsupportedQoS | if the requested QoS properties cannot be satisfied or are invalid | |
| CosNotification::UnsupportedAdmin | if the requested admin properties cannot be satisfied or are invalid |
| ChannelIDSeq CosNotifyChannelAdmin::EventChannelFactory::get_all_channels | ( | ) |
Get the complete list of event channels in this factory.
| EventChannel CosNotifyChannelAdmin::EventChannelFactory::get_event_channel | ( | in ChannelID | id | ) | raises (ChannelNotFound) |
Get an event channel given its ID.
| id | The ID of the event channel the application wants |
| ChannelNotFound | if the give ID is unknown on this factory |
1.5.3