Elemento computationRule

El elemento <computationRule> define una regla según el patrón de cálculo.

Atributos

<computationRule> tiene los siguientes atributos:

Tabla 1. Atributos del elemento <computationRule>
Nombre Descripción Tipo de datos ¿Obligatorio?
name Identifica la regla. Este identificador debe ser exclusivo dentro de la regla. No puede contener un punto. xsd:NMTOKEN
processOnlyForwardedEvents Determina si la regla recibe todos los sucesos o sólo aquellos sucesos que sean reenviados desde otras reglas. El valor predeterminado es false, que indica que la regla recibe todos los sucesos, incluidos los que son reenviados desde otras reglas. xsd:boolean No

Contenido en

<computationRule> está contenido en el siguiente elemento:

Contiene

<computationRule> contiene los siguientes elementos.

Los elementos deben ser codificados en el orden que se muestra. Si un elemento es opcional, no es necesario que se codifique, pero todos los elementos que se codifiquen deben seguir el orden correcto.

Tabla 2. Elementos contenidos en el elemento <computationRule>
Elemento ¿Obligatorio u opcional?
<comment> Opcional. Se permiten 0 o 1 ocurrencias.
<variable> Opcional. Se permiten 0 o más ocurrencias.
<activationInterval> Opcional. Se permiten 0 o 1 ocurrencias.
<lifeCycleActions> Opcional. Se permiten 0 o 1 ocurrencias.
<eventSelector> Opcional. Se permiten 0 o 1 ocurrencias.
<groupingKey> Opcional. Se permiten 0 o 1 ocurrencias.
<computeFunction> Obligatorio. Sólo se permite 1 ocurrencia.
<timeWindow> Obligatorio. Sólo se permite 1 ocurrencia.
<onTimeWindowComplete> Opcional. Se permiten 0 o 1 ocurrencias.
Conceptos relacionados
Patrón de cálculo