Das Element <thresholdRule> definiert eine Regel nach dem Schwellenwertmuster.
<thresholdRule> hat die folgenden Attribute:
Name | Beschreibung | Datentyp | Erforderlich? |
---|---|---|---|
name | Kennzeichnet die Regel. Dieser Bezeichner muss innerhalb des Regelblocks, der diese Regel enthält, eindeutig sein. Er darf keinen Punkt enthalten. | xsd:NMTOKEN | Ja |
processOnlyForwardedEvents | Bestimmt, ob die Regel alle Ereignisse oder nur die Ereignisse empfängt, die von anderen Regeln weitergeleitet wurden. Der Standardwert lautet false, was bedeutet, dass die Regel alle Ereignisse empfängt, einschließlich der Ereignisse, die von anderen Regeln weitergeleitet wurden. | xsd:boolean | Nein |
<thresholdRule> enthält die folgenden Elemente.
Die Elemente müssen in der angezeigten Reihenfolge codiert werden. Wenn ein Element optional ist, muss es nicht codiert werden. Alle codierten Elemente müssen jedoch die richtige Reihenfolge aufweisen.
Element | Erforderlich oder optional? |
---|---|
<comment> | Optional. 0 oder 1 Vorkommen ist zulässig. |
<variable> | Optional. 0 oder mehr Vorkommen sind zulässig. |
<activationInterval> | Optional. 0 oder 1 Vorkommen ist zulässig. |
<lifeCycleActions> | Optional. 0 oder 1 Vorkommen ist zulässig. |
<eventSelector> | Optional. 0 oder 1 Vorkommen ist zulässig. |
<groupingKey> | Optional. 0 oder 1 Vorkommen ist zulässig. |
<booleanThreshold> | Eines dieser Elemente ist erforderlich, und nur ein Vorkommen der ausgewählten Elemente ist zulässig. |
<computedThreshold> | |
<eventCountThreshold> | |
<timeWindow> | Erforderlich. Nur 1 Vorkommen ist zulässig. |
<onDetection> | Optional. 0 oder 1 Vorkommen ist zulässig. |
<onTimeOut> | Optional. 0 oder 1 Vorkommen ist zulässig. |