import "CosNotifyChannelAdmin.idl";
Inherits CosNotification::QoSAdmin, CosNotification::AdminPropertiesAdmin, and CosEventChannelAdmin::EventChannel.
Inherited by DsNotifyLogAdmin::NotifyLog.
Public Member Functions | |
| ConsumerAdmin | new_for_consumers (in InterFilterGroupOperator op, out AdminID id) |
| Creates an administration object for event consumers. | |
| SupplierAdmin | new_for_suppliers (in InterFilterGroupOperator op, out AdminID id) |
| Creates an administration object for event suppliers. | |
| ConsumerAdmin | get_consumeradmin (in AdminID id) raises (AdminNotFound) |
| Get an administration object from its ID. | |
| SupplierAdmin | get_supplieradmin (in AdminID id) raises (AdminNotFound) |
| Get an administration object from its ID. | |
| AdminIDSeq | get_all_consumeradmins () |
| Get all consumer administration objects. | |
| AdminIDSeq | get_all_supplieradmins () |
| Get all supplier administration objects. | |
Public Attributes | |
| readonly attribute EventChannelFactory | MyFactory |
| The factory object that created this event channel object. | |
| readonly attribute ConsumerAdmin | default_consumer_admin |
| The default consumer administration object. | |
| readonly attribute SupplierAdmin | default_supplier_admin |
| The default supplier administration object. | |
| readonly attribute CosNotifyFilter::FilterFactory | default_filter_factory |
| The default filter factory object for this event channel. | |
| AdminIDSeq CosNotifyChannelAdmin::EventChannel::get_all_consumeradmins | ( | ) |
Get all consumer administration objects.
| AdminIDSeq CosNotifyChannelAdmin::EventChannel::get_all_supplieradmins | ( | ) |
Get all supplier administration objects.
| ConsumerAdmin CosNotifyChannelAdmin::EventChannel::get_consumeradmin | ( | in AdminID | id | ) | raises (AdminNotFound) |
Get an administration object from its ID.
id - A unique identifier for the administration object.
ConsumerAdmin object reference. AdminNotFound If no administration object with that ID could be found. | SupplierAdmin CosNotifyChannelAdmin::EventChannel::get_supplieradmin | ( | in AdminID | id | ) | raises (AdminNotFound) |
Get an administration object from its ID.
id - A unique identifier for the administration object.
SupplierAdmin object reference. AdminNotFound If no administration object with that ID could be found. | ConsumerAdmin CosNotifyChannelAdmin::EventChannel::new_for_consumers | ( | in InterFilterGroupOperator | op, | |
| out AdminID | id | |||
| ) |
Creates an administration object for event consumers.
op - Indicates whether the newly created administration object should use AND or OR semantics when combining administration object filters and proxy filters. id - The unique identifier for the administration object.
ConsumerAdmin object reference. | SupplierAdmin CosNotifyChannelAdmin::EventChannel::new_for_suppliers | ( | in InterFilterGroupOperator | op, | |
| out AdminID | id | |||
| ) |
Creates an administration object for event suppliers.
op - Indicates whether the newly created administration object should use AND or OR semantics when combining administration object filters and proxy filters. id - The unique identifier for the administration object.
SupplierAdmin object reference.
| readonly attribute ConsumerAdmin CosNotifyChannelAdmin::EventChannel::default_consumer_admin |
The default consumer administration object.
This object has the unique identification number zero.
| readonly attribute CosNotifyFilter::FilterFactory CosNotifyChannelAdmin::EventChannel::default_filter_factory |
The default filter factory object for this event channel.
| readonly attribute SupplierAdmin CosNotifyChannelAdmin::EventChannel::default_supplier_admin |
The default supplier administration object.
This object has the unique identification number zero.
| readonly attribute EventChannelFactory CosNotifyChannelAdmin::EventChannel::MyFactory |
The factory object that created this event channel object.
![]()