Ubicación local de la fábrica Common Base Event
Las ubicaciones locales de fábricas de sucesos proporcionan la instanciación de fábricas de sucesos a partir de un nombre de fábrica único.
Las implementaciones de ubicaciones locales de fábricas de sucesos están estrechamente acopladas con manejadores de contenidos que se utilizan para rellenar sucesos base comunes con datos de plantilla o predeterminados. La ubicación local de la fábrica de sucesos mantiene las instancias de fábricas de sucesos basándose en el nombre exclusivo de las mismas. Por ejemplo, cuando el código de aplicación solicita una fábrica de sucesos concreta, se devuelve la instancia de fábrica de sucesos y se persiste para las peticiones futuras de dicha fábrica. Una clase de ubicación local de fábrica de sucesos abstracta proporciona la implementación de las API en la interfaz de ubicación local de fábrica de sucesos. Los implementadores extienden la clase abstracta de la ubicación local de la fábrica de sucesos e implementan el API createContentHandler para crear un manejador de contenido con tipo basado en el tipo de la implementación de la ubicación local de la fábrica de sucesos.
En WebSphere Application Server, la ubicación local de la fábrica de sucesos predeterminada obtenida con una llamada a EventFactoryContext.getInstance.getEventFactoryHome está asociada a un ContentHandler capaz de proporcionar tanto información de plantilla de sucesos como información predeterminada del entorno de ejecución de WebSphere Application Server.
Para obtener más detalles, consulte la documentación del API org.eclipse.hyades.logging.events.cbe.EventFactoryHome en www.eclipse.org/hyades.