Element 'computationRule'

Das Element <computationRule> definiert eine Regel entsprechend des Berechnungsmusters.

Attribute

<computationRule> weist die folgenden Attribute auf:

Tabelle 1. Attribute des Elements <computationRule>
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

Enthalten in

<computationRule> ist im folgenden Element enthalten:

Enthält

<computationRule> 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.

Tabelle 2. Im Element <computationRule> enthaltene Elemente
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.
<computeFunction> Erforderlich. Nur 1 Vorkommen ist zulässig.
<timeWindow> Erforderlich. Nur 1 Vorkommen ist zulässig.
<onTimeWindowComplete> Optional. 0 oder 1 Vorkommen ist zulässig.
Zugehörige Konzepte
Berechnungsmuster