Un consumidor de sucesos puede recuperar sincrónicamente los
sucesos históricos del almacén de datos persistente mediante la consulta
del servidor de sucesos.
Por qué y cuándo realizar esta tarea
El almacén de datos persistente está implementado
como un componente separado llamado un plug-in de almacén de datos.
Common Event Infrastructure incluye un plug-in de almacén de datos por omisión,
que da soporte a las consultas de suceso basadas en un subconjunto de la
sintaxis XPath. Si desea utilizar un almacén de datos
distinto, puede implementar su propio plug-in de almacén de datos.
Para consultar el servidor de sucesos, utilice la interfaz de acceso a suceso.
Pasos para realizar esta tarea
- Cree un bean de acceso a suceso.
Este bean es un bean de
sesión J2EE (Java 2 Platform, Enterprise Edition) sin estado. La interfaz de bean proporciona métodos para
consultar el servidor de sucesos. Un consumidor de sucesos utiliza una
instancia del bean de acceso a suceso para todos las consultas de sucesos
síncronas.
- Consulte los sucesos.
Puede consultar los sucesos
de los modos siguientes:
Especifique un identificador de la instancia global para recuperar un
suceso específico individual.
Especifique un grupo de sucesos y recupere los sucesos asociados con dicho grupo
de sucesos. Opcionalmente puede precisar la consulta especificando un selector de
sucesos adicional. Esta acción recupera sólo los sucesos que coinciden con el grupo
de sucesos y el selector de sucesos.
Especifique un suceso conocido y un tipo asociado para recuperar los sucesos que
están asociados con el suceso conocido.
Consulte y depure los sucesos.