CBE-Content-Handler (Common Base Event)
Content-Handler fügen Daten in Common Base Events ein, wenn die Methode "complete" von Common Base Event aufgerufen wird. Content-Handler können CBE-Schablonen zugeordnet werden, die Standardinformationen für jedes Common Base Event enthalten.
Außerdem können Content-Handler weitere wichtige Informationen für das Ausfüllen eines Common Base Event enthalten, wie beispielsweise Laufzeitstandardwerte, die als geeignet eingestuft werden. Der Einsatz von Content-Handlern stellt eine konsistente Verwendung von Feldern in Common Base Event innerhalb einer Komponente oder einer Gruppe von Komponenten sicher, die dieselbe Laufzeitumgebung nutzen, zu gewährleisten. Einige Content-Handler lassen beispielsweise die Angabe einer Schablone zu. Bei konsistenter Verwendung innerhalb einer Komponente wird damit sichergestellt, dass alle Ereignisse für diese Komponente auf derselben Schablone basieren. Einige Content-Handler können auch Laufzeitinformationen für die zugehörigen Common Base Events bereitstellen. Bei konsistenter Verwendung in der gesamten Laufzeitumgebung wird damit sichergestellt, dass alle Ereignisse Laufzeitdaten auf ähnliche Weise verwenden.
Die in der Laufzeitumgebung von WebSphere Application Server verwendete Home-Schnittstelle für Ereignis-Factorys ist einem Content-Handler zugeordnet, der eine Schablone liest und Laufzeitdaten bereitstellt. Es wird empfohlen, dass Komponenten Ereignis-Factorys, die von dieser Ereignis-Factory-Home-Schnittstelle abgerufen werden, mit eigenen Schablonen verwenden, um damit die Konsistenz zwischen Anwendungsereignissen und Serverereignissen zu gewährleisten.
Weitere Einzelheiten finden Sie im Artikel CBE-Content-Handler erstellen oder in der API-Dokumentation zu org.eclipse.hyades.logging.events.cbe.ContentHandler auf der Webseite http://www.eclipse.org/tptp/index.html.