filteringPredicate 元素

<filteringPredicate> 元素包含表达式,该表达式进一步限制选择哪些事件来由规则处理,或者选择哪些事件来激活或停用规则。因此,相对于仅通过 <eventType> 元素按照事件类型进行过滤的方式,使用该元素可以更为全面地过滤事件。

详细信息

表达式定义条件并返回布尔值 true(符合条件)或 false(不符合条件)。

有关可在表达式中使用的变量的信息,请参阅变量。某些变量的使用要取决于表达式的上下文。

属性

<filteringPredicate> 具有以下属性:

表 1. <filteringPredicate> 元素的属性
名称 描述 数据类型 必需?
expressionLanguage 标识编写表达式所使用的编程语言。由于 Java™ 编程语言是唯一受支持的表达式语言,因此该属性的唯一有效值为 java xsd:NMTOKEN

包含于

<filteringPredicate> 包含于以下元素中:

包含

<filteringPredicate> 不包含元素。

相关概念
表达式