Home-Schnittstelle der CBE-Factory (Common Base Event)
Die Home-Schnittstellen der Ereignisfactory unterstützen die Instanzierung der Ereignisfactory basierend auf einem eindeutigen Factory-Namen.
Implementierungen von Home-Schnittstellen der Ereignisfactory sind eng mit Content-Handlern verbunden, die Common Base Events mit Schablonen- oder Standarddaten füllen. Ereignis-Factory-Instanzen werden basierend auf dem eindeutigen Namen von der zugehörigen Home-Schnittstelle der Ereignisfactory verwaltet. Wenn Anwendungscode beispielsweise eine bestimmte Ereignisfactory anfordert, wird die neu erstellte Ereignis-Factory-Instanz zurückgegeben und für zukünftige Anforderungen für diese Ereignisfactory persistent gespeichert. Eine abstrakte Home-Klasse der Ereignisfactory unterstützt die Implementierung für die APIs in der Home-Schnittstelle der Ereignisfactory. Benutzer erweitern die abstrakte Home-Klasse der Ereignisfactory und implementieren die API "createContentHandler", um basierend auf dem Typen der Implementierung der Home-Klasse der Ereignisfactory einen typenspezifischen Content-Handler zu erstellen.
In WebSphere Application Server wird die Standard-Home-Schnittstelle der Ereignisfactory, die mit einem Aufruf der Methode "EventFactoryContext.getInstance.getEventFactoryHome" abgerufen wird, einem Content-Handler zugeordnet ist, der Ereignisschablonendaten und Standardlaufzeitinformationen zu WebSphere Application Server bereitstellen kann.
Nähere Einzelheiten finden Sie in der API-Dokumentation zu org.eclipse.hyades.logging.events.cbe.EventFactoryHome unter der Webadresse www.eclipse.org/hyades.