| |
Juni 2001 Management der Fallgebiete: A-7 A Schnittstelle TypedEventDomain: CosEventDomainAdmin::EventDomain { CosEventDomainAdmin::MemberID-add_typed_channel ( in der CosTypedNotifyChannelAdmin::TypedEventChannel-Führung); CosTypedNotifyChannelAdmin::TypedEventChannel-get_typed_channel ( in der CosEventDomainAdmin::MemberID-Führung) Erhöhungen (CosNotifyChannelAdmin::ChannelNotFound); // Form geschriebener Anschluß zwischen zwei Führungen CosEventDomainAdmin::ConnectionID-add_typed_connection (in TypedConnection Anschluß) Erhöhungen (CosNotifyChannelAdmin::ChannelNotFound, CosEventChannelAdmin::TypeError, CosEventDomainAdmin::AlreadyExists, CosEventDomainAdmin::CycleCreationForbidden, CosEventDomainAdmin::DiamondCreationForbidden); // Satzrückstellungsführungen für geschriebene Klienten leeres set_default_typed_consumer_channel (in der CosEventDomainAdmin::MemberID-Führung) Erhöhungen (CosNotifyChannelAdmin::ChannelNotFound); leeres set_default_typed_supplier_channel (in der CosEventDomainAdmin::MemberID-Führung) Erhöhungen (CosNotifyChannelAdmin::ChannelNotFound); // Anschluß der Klienten zum Gebiet // - Verwenden keiner spezifischen Informationen // - für geschriebene Klienten CosTypedNotifyChannelAdmin::TypedProxyPushSupplier Klient des connect_typed_push_consumer(in CosTypedEventComm::TypedPushConsumer, im CosTypedNotifyChannelAdmin::Key-uses_interface) Erhöhungen (CosTypedNotifyChannelAdminCosTypedEventChannelAdmin::NoSuchImplementation, CosEventChannelAdmin::TypeError); CosTypedNotifyChannelAdmin::TypedProxyPullSupplier Klient des connect_typed_pull_consumer(in CosEventComm::PullConsumer, im CosTypedNotifyChannelAdmin::Key-supported_interface) Erhöhungen (CosTypedNotifyChannelAdminCosTypedEventChannelAdmin::InterfaceNotSupported); CosTypedNotifyChannelAdmin::TypedProxyPushConsumer Klient des connect_typed_push_supplier(in CosEventComm::PushSupplier, im CosTypedNotifyChannelAdmin::Key-supported_interface) Erhöhungen (CosTypedNotifyChannelAdminCosTypedEventChannelAdmin::InterfaceNotSupported CosTypedNotifyChannelAdmin::TypedProxyPullConsumer Klient des connect_typed_pull_supplier(in CosTypedEventComm::TypedPullSupplier, im CosTypedNotifyChannelAdmin::Key-uses_interface) Erhöhungen (CosTypedNotifyChannelAdminCosTypedEventChannelAdmin::NoSuchImplementation, CosEventChannelAdmin::TypeError); // - Verwenden einer Führungskennzeichnung // - für geschriebene Klienten CosTypedNotifyChannelAdmin::TypedProxyPushSupplier |  |
|
| |
|
|