import "CosNotifyChannelAdmin.idl";
Inherits CosNotification::QoSAdmin, CosNotifyComm::NotifySubscribe, CosNotifyFilter::FilterAdmin, and CosEventChannelAdmin::ConsumerAdmin.
Inherited by CosTypedNotifyChannelAdmin::TypedConsumerAdmin, DsNotifyLogAdmin::NotifyLogFactory, DsTypedNotifyLogAdmin::TypedNotifyLogFactory, and NotificationExtensions::TrConsumerAdmin.
Public Methods | |
ProxySupplier | get_proxy_supplier (in ProxyID proxy_id) raises ( ProxyNotFound ) |
Get the proxy with the specified ID. More... | |
ProxySupplier | obtain_notification_pull_supplier (in ClientType ctype, out ProxyID proxy_id) raises ( AdminLimitExceeded ) |
Obtain a pull supplier proxy for this administration object. More... | |
ProxySupplier | obtain_notification_push_supplier (in ClientType ctype, out ProxyID proxy_id) raises ( AdminLimitExceeded ) |
Obtain a push supplier proxy for this administration object. More... | |
void | destroy () |
Destroy this administration object and all proxies created by it. More... | |
Public Attributes | |
readonly attribute AdminID | MyID |
A unique identifier for this administration object. More... | |
readonly attribute EventChannel | MyChannel |
The event channel object that created this administration object. More... | |
readonly attribute InterFilterGroupOperator | MyOperator |
Indicates whether AND or OR semantics is used when combining administration object filters and proxy filters. More... | |
attribute CosNotifyFilter::MappingFilter | priority_filter |
A mapping filter which if a non-nil reference will be consulted for resolving the priority of the event. More... | |
attribute CosNotifyFilter::MappingFilter | lifetime_filter |
A mapping filter which if a non-nil reference will be consulted for resolving the lifetime of the event. More... | |
readonly attribute ProxyIDSeq | pull_suppliers |
A list of pull supplier proxies created by the administration object. More... | |
readonly attribute ProxyIDSeq | push_suppliers |
A list of push supplier proxies created by the administration object. More... |
|
Destroy this administration object and all proxies created by it.
|
|
Get the proxy with the specified ID.
|
|
Obtain a pull supplier proxy for this administration object.
|
|
Obtain a push supplier proxy for this administration object.
|
|
A mapping filter which if a non-nil reference will be consulted for resolving the lifetime of the event.
|
|
The event channel object that created this administration object.
|
|
A unique identifier for this administration object.
|
|
Indicates whether AND or OR semantics is used when combining administration object filters and proxy filters.
|
|
A mapping filter which if a non-nil reference will be consulted for resolving the priority of the event.
|
|
A list of pull supplier proxies created by the administration object.
|
|
A list of push supplier proxies created by the administration object.
|