El elemento <filteringPredicate> contiene una expresión que restringe con mayor precisión qué sucesos se seleccionan para su proceso por parte de la regla o se seleccionan para activar o desactivar la regla. Por lo tanto, los sucesos se pueden filtrar más exhaustivamente que filtrándolos sólo por tipo de suceso con el elemento<eventType>.
La expresión define una condición y devuelve un valor booleano, sea true (si la condición se cumple) o false (si la condición no se cumple).
Consulte Variables para obtener más información sobre las variables que se pueden utilizar en expresiones. El uso de ciertas variables depende del contexto de la expresión.
<filteringPredicate> tiene el siguiente atributo:
Nombre | Descripción | Tipo de datos | ¿Obligatorio? |
---|---|---|---|
expressionLanguage | Identifica el lenguaje de programación en el que está escrita la expresión. Como el único lenguaje soportado para las expresiones es el lenguaje de programación Java, el único valor válido para este atributo es java. | xsd:NMTOKEN | Sí |
<filteringPredicate> no contiene elementos.