thresholdRule 元素

<thresholdRule> 元素會根據臨界值型樣來定義規則。

屬性

<thresholdRule> 具有下列屬性:

表 1. <thresholdRule> 元素的屬性
名稱 說明 資料類型 必要的嗎?
name 識別規則。此 ID 在包含此規則的規則區塊中必須是唯一的。它不能包含句點。 xsd:NMTOKEN
processOnlyForwardedEvents 決定規則會接收所有事件,或是只接收從其他規則轉遞來的事件。預設值為 false, 這表示規則會接收所有事件,包括那些從其他規則轉遞來的事件。 xsd:boolean

包含範圍

<thresholdRule> 內含在下列元素中:

包含

<thresholdRule> 包含下列元素。

元素必須按照所顯示的次序來編碼。如果元素是選用的,則無需進行編碼,但所有編碼的元素都必須遵循正確的次序。

表 2. <thresholdRule> 元素中包含的元素
元素 必要的或選用的?
<comment> 選用的。出現次數 0 或 1 是可接受的。
<variable> 選用的。出現次數 0 或更多是可接受的。
<activationInterval> 選用的。出現次數 0 或 1 是可接受的。
<lifeCycleActions> 選用的。出現次數 0 或 1 是可接受的。
<eventSelector> 選用的。出現次數 0 或 1 是可接受的。
<groupingKey> 選用的。出現次數 0 或 1 是可接受的。
<booleanThreshold> 需要其中一個元素,且只容許所選的元素出現 1 次。
<computedThreshold>
<eventCountThreshold>
<timeWindow> 必要的。只允許出現 1 次。
<onDetection> 選用的。出現次數 0 或 1 是可接受的。
<onTimeOut> 選用的。出現次數 0 或 1 是可接受的。
相關概念
臨界值型樣