Elément onTimeOut

L'élément <onTimeOut> est valide uniquement pour les règles de séquence et de seuil. Cet élément définit l'action ou l'ensemble d'actions à appliquer si la plage temporelle définie pour la règle expire.

Détails

Le tableau Tableau 1 explique comment la plage temporelle expire pour chaque type de règle où une action <onTimeOut> est valide.
Tableau 1. Expiration de la plage temporelle en fonction du type de règle
Type de règle Expiration de la plage temporelle
séquence La plage temporelle expire si un ou plusieurs événements sont acceptés, mais que toute la séquence des événements n'est pas reçue au cours de la plage temporelle.
seuil La plage temporelle expire si un ou plusieurs événements sont acceptés, mais que le seuil n'est pas atteint au cours de la plage temporelle.
Si le jeu de règles contient plusieurs règles activées à la même date et à la même heure ou par le même événement, et possédant la même plage temporelle, les actions suivantes pour ces règles ne s'exécutent pas précisément au même moment :
  • Actions de réponse à la règle dans les éléments <onTimeOut> et <onTimeWindowComplete>
  • Actions de cycle de vie dans les éléments <onActivation> et <onDeactivation>
Ces actions s'exécutent de manière séquentielle dans n'importe quel ordre. Elles ne s'exécutent pas nécessairement dans l'ordre dans lequel elles sont codées dans le jeu de règles. Du fait que chaque action doit être effectuée avant que l'action suivante dans la séquence ne commence, les actions ne s'exécutent pas en même temps.

Attributs

<onTimeOut> ne possède aucun attribut.

Contenu dans

<onTimeOut> est contenu dans les éléments suivants :

Contient

<onTimeOut> contient l'élément suivant :

Tableau 2. Eléments contenus dans <onTimeOut>
Elément Obligatoire ou facultatif ?
<action> Facultatif. Le nombre d'occurrences autorisé est de 0 ou plus.