Elemento timerRule

El elemento <timerRule> define una regla según el patrón de temporizador.

Atributos

<timerRule> tiene los siguientes atributos:

Tabla 1. Atributos del elemento <timerRule>
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 Este atributo se ignora porque la regla de temporizador no procesa sucesos. xsd:boolean No
repeat Define si la regla de temporizador se ejecuta repetidamente hasta que se desactiva. Los valores válidos son:
  • true (el valor predeterminado)
  • false

Si el valor se establece en false, la regla se ejecuta en su intervalo de tiempo sólo una vez, ejecuta la acción de respuesta de la regla cuando la ventana de tiempo respectiva está completa, y se detiene.

Si el elemento <timeWindow> para la regla de temporizador contiene el elemento <runUntilDeactivated>, se ignora el atributo repeat.

xsd:boolean No

Contenido en

<timerRule> está contenido en el siguiente elemento:

Contiene

<timerRule> 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 <timerRule>
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.
<timeWindow> Obligatorio. Sólo se permite 1 ocurrencia.
<onTimeWindowComplete> Opcional. Se permiten 0 o 1 ocurrencias.
Conceptos relacionados
Patrón de temporizador