| |
CORBA/TMN V1.0 Das JIDM-Modul Aug. 2000 2-17 2 2,1,9 Die JIDM::EventPortFinder-Schnittstelle CORBA gehandhabte Gegenstände, die Mitglieder eines CORBA-based sind, handhatten Gegenstand Gebiet kann Hinweise auf JIDM::EventPort erhalten Gegenstände durch das Hervorrufen von Betrieben herausgestellt durch ein JIDM::EventPortFinder Gegenstand. Schnittstelle EventPortFinder { Ausnahme NoEventPort { }; CosEventChannelAdmin::SupplierAdmin find_event_port (in Schlüssel k, im Kriteriumsthe_criteria) Erhöhungen (InvalidKey, InvalidCriteria, CannotMeetCriteria, NoEventPort); }; Anschluß zum CosEventChannelAdmin::SupplierAdmin Gegenstand dazugehörig mit einem JIDM::EventPort wird gewonnen, indem man das Betriebs- find_event_port hervorruft herausgestellt durch ein JIDM::EventPortFinder Gegenstand im Mittel. Resultierend aus dem Anforderung, ein Hinweis auf dem CosEventChannelAdmin::SupplierAdmin Gegenstand daß Gleiche der entsprechende Schlüssel und die Kriterien zurückgebracht wird. Gehandhabte Gegenstände können stellen Sie spezifische Anschlüsse zu diesem CosEventChannelAdmin::SupplierAdmin her wenden Sie ein, indem Sie die Betriebe verwenden, die durch das SupplierAdmin herausgestellt werden Schnittstelle. SieIST wert, die zu beachten das JIDM::EventPortFinder Gegenstand bringt einen Hinweis auf zurück CosEventChannelAdmin::SupplierAdmin wendet dazugehöriges mit ein JIDM::EventPort wenden Sie und nicht ein Hinweis auf ein JIDM::EventPort selbst. Im Wesentlichen das find_event_port hervorrufend Betrieb herausgestellt durch a JIDM::EventPortFinder Gegenstand deutet an, daß die folgenden Schritte sind gefolgt: 1. JIDM::EventPortFinder Gegenstand findet einen Hinweis auf dem JIDM::EventPort Gegenstand dazugehörig mit einem Schlüssel und Kriterien. 2. JIDM::EventPortFinder findet CosEventChannelAdmin::SupplierAdmin- Gegenstand dazugehörig mit diesem JIDM::EventPort und ein Hinweis auf diesem Gegenstand wird zum CORBA zurückgebracht gehandhabter Gegenstand, der das find_event_port hervorrief Betrieb. Falls der Antrag ausfällt, wird die passende Ausnahme angehoben: InvalidKey falls der Schlüssel nicht erkannt wird. InvalidCriteria wenn irgendwelche der Bestandteile der Kriterien nicht verstanden werden. CannotMeetCriteria wenn die Bedingungen für das Finden EventPort kann nicht getroffen werden. NoEventPort falls es Nr. gibt EventPort registriert mit dem passenden Key/Criteria. Die unterschiedlichen Strategien zum Beheben, wie gehandhabtes CORBA schließlich Reportfälle einwendet, können seien eingeführt Sie und umfassen aber begrenzt nicht: 1. CORBA gehandhabte Gegenstände registrieren sich direkt wie PushSuppliers oder PullSuppliers durch SupplierAdmin dazugehörig zu JIDM::EventPort . |  |
|
| |
|
|