L'élément <runUntilDeactivated> spécifie que la plage temporelle reste ouverte jusqu'à la désactivation de la règle. Le début de la plage temporelle de cette règle coïncide donc avec le lancement par la règle du processus de traitement, et sa fin correspond à la désactivation de la règle ou sa suppression du jeu de règles, ou encore à l'arrêt du moteur Active Correlation Technology.
Type de règle | Comportement de règle lorsque l'élément <runUntilDeactivated> est codé |
---|---|
collecte | La règle de collecte accepte le premier événement qui satisfait ses critères de sélection d'événement et continue d'accepter et de traiter des événements jusqu'à sa désactivation ; les actions définies dans l'élément <onTimeWindowComplete> sont alors exécutées, immédiatement suivies par les actions définies dans l'élément <onDeactivation>. |
calcul | La règle de calcul accepte le premier événement qui satisfait ses critères de sélection d'événement et continue d'accepter et de traiter des événements jusqu'à sa désactivation ; les actions définies dans l'élément <onTimeWindowComplete> sont alors exécutées, immédiatement suivies par les actions définies dans l'élément <onDeactivation>. |
duplication | La règle de duplication accepte le premier événement qui satisfait ses critères de sélection d'événement et continue d'accepter et de traiter des événements jusqu'à sa désactivation ; les actions définies dans l'élément <onTimeWindowComplete> sont alors exécutées, immédiatement suivies par les actions définies dans l'élément <onDeactivation>. |
séquence | La règle de séquence accepte le premier événement qui satisfait ses critères
de sélection d'événement et continue d'accepter et de traiter des événements
jusqu'à ce que l'une de ces situations se produise :
|
seuil | La règle de seuil accepte le premier événement qui satisfait ses critères
de sélection d'événement et continue d'accepter et de traiter des événements
jusqu'à ce que l'une de ces situations se produise :
|
temporisateur | Une fois active, la règle temporisée ne fait rien jusqu'à sa désactivation ; les actions définies dans l'élément <onTimeWindowComplete> sont alors exécutées, immédiatement suivies par les actions définies dans l'élément <onDeactivation>. L'attribut de répétition de l'élément <timerRule> est ignoré. |
L'élément <runUntilDeactivated> ne possède aucun attribut.
L'élément <runUntilDeactivated> ne contient aucun élément.