L'elemento <filteringPredicate> contiene un'espressione che limita ulteriormente gli eventi selezionati per l'elaborazione da parte della regola o selezionati per attivare o disattivare la regola. Di conseguenza, gli eventi possono essere filtrati in modo più completo che solo tramite l'elemento <eventType>.
L'espressione definisce una condizione e restituisce un valore booleano, true (la condizione è effettiva) o false (la condizione non è effettiva).
Fare riferimento a Variabili per informazioni sulle variabili che possono essere utilizzate nelle espressioni. L'uso di certe variabili dipende dal contesto dell'espressione.
<filteringPredicate> ha il seguente attributo:
Nome | Descrizione | Tipo dati | Obbligatorio |
---|---|---|---|
expressionLanguage | Identifica il linguaggio di programmazione in cui viene scritta l'espressione. Poiché il linguaggio di programmazione Java è l'unico supportato, l'unico valore valido per questo attributo è java. | xsd:NMTOKEN | Yes |
<filteringPredicate> non contiene elementi.