Un emisor puede configurarse opcionalmente para filtrar los sucesos en el origen.
El filtrado de sucesos proporciona un mecanismo para reducir el tráfico de sucesos descartando de los sucesos que no son importante. Cada vez que un origen de sucesos envía un suceso al emisor, el emisor comprueba el suceso mediante los criterios de filtro actuales. Si el suceso pasa el criterio de filtro, el emisor envía el suceso al servidor de sucesos; de lo contrario, lo descarta. En cualquier caso, Un origen de suceso no puede modificar los valores de filtro que están modificados por un administrador.
El filtro del emisor se implementa como un componente separado llamado un plug-in de filtros. Common Event Infrastructure incluye un plug-in de filtros por omisión, que proporciona el filtrado de los sucesos enviados basados en los selectores de sucesos XPath. Si desea utilizar un mecanismo de filtro distinto, puede implementar su propio plug-in de filtros.
En la configuración de Common Event Infrastructure, todas las fábricas de emisores están asociadas a un una fábrica de filtros. Una fábrica de filtros es un objeto para crear instancias de un plug-in de filtros. Al crear un emisor mediante una fábrica de emisores, el emisor se asocia automáticamente a una instancia del plug-in de filtros especificado, que proporciona el filtrado de los sucesos enviados al emisor.
(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)