Esta matriz proporciona una visión general de nivel elevado acerca de los aspectos comunes y exclusivos de los distintos patrones de regla.
La Tabla 1 enumera los elementos de lenguaje principales para las reglas y muestra una X en la columna del tipo de regla bajo el cual cada elemento es válido. Los elementos de lenguaje principales son los elementos hijo directos de los distintos tipos de regla. La lista no incluye los elementos contenidos en estos elementos hijo directos, que únicamente pueden variar en función del tipo de atributo. Además, la validez de determinados atributos de elemento pueden variar en función del tipo de regla.
Elemento | colección | cálculo | duplicación | filtro | secuencia | umbral | temporizador |
---|---|---|---|---|---|---|---|
<comment> | X | X | X | X | X | X | X |
<variable> | X | X | X | X | X | X | X |
<activationInterval> | X | X | X | X | X | X | X |
<lifeCycleActions> | X | X | X | X | X | X | X |
<eventSelector> | X | X | X | X | X | X | |
<groupingKey> | X | X | X | X | X | ||
<timeWindow> | X | X | X | X | X | X | |
<computeFunction> | X | ||||||
<booleanThreshold> | X | ||||||
<computedThreshold> | X | ||||||
<eventCountThreshold> | X | ||||||
<onDetection> | X | X | X | X | |||
<onNextEvent> | X | ||||||
<onTimeOut> | X | X | |||||
<onTimeWindowComplete> | X | X | X | X |