Elemento onTimeOut

El elemento <onTimeOut> sólo es válido para las reglas de secuencia y de umbral. Especifica la acción o conjunto de acciones a realizar si expira la ventana de tiempo para la regla.

Detalles

Tabla 1 describe cómo expira la ventana de tiempo para cada tipo de regla donde es válida una acción <onTimeOut>.
Tabla 1. Cómo expira la ventana de tiempo según el tipo de regla
Tipo de regla Cómo expira la ventana de tiempo
de secuencia La ventana de tiempo expira si se aceptan uno o más sucesos pero no se recibe la secuencia completa de sucesos dentro de la ventana de tiempo.
de umbral La ventana de tiempo expira si se aceptan uno o más sucesos pero no se alcanza el umbral dentro de la ventana de tiempo.
Si el conjunto de reglas contiene varias reglas que se activan en la misma fecha y hora, o por el mismo suceso, y que tienen la misma ventana de tiempo, las siguientes acciones para estas reglas no se ejecutan exactamente al mismo tiempo:
  • Acciones de respuesta de regla dentro de los elementos <onTimeOut> y<onTimeWindowComplete>
  • Acciones de ciclo de vida dentro de los elementos <onActivation> y <onDeactivation>
Estas acciones se ejecutan secuencialmente en cualquier orden. No se ejecutan necesariamente en el orden en que están codificadas en el conjunto de reglas. Como cada acción debe completarse antes de que empiece la siguiente acción de la secuencia, las acciones no se ejecutan al mismo tiempo.

Atributos

<onTimeOut> no tiene atributos.

Contenido en

<onTimeOut> está contenido en los siguientes elementos:

Contiene

<onTimeOut> contiene los siguientes elementos:

Tabla 2. Elementos contenidos en el elemento <onTimeOut>
Elemento ¿Obligatorio u opcional?
<action> Opcional. Se permiten 0 o más ocurrencias.