L'élément <stopAfter> spécifie la durée pendant laquelle une instance de règle, telle que définie par l'élément <groupingKey>, doit rester active après son activation. Au terme de cette durée, l'instance de règle doit être désactivée.
L'élément <stopAfter> possède les attributs suivants :
Nom | Description | Type de données | Obligatoire ? |
---|---|---|---|
duration | Spécifie la quantité de temps pour la durée. Le type de données de cet attribut dépend de la valeur de l'attribut unit. |
|
Oui |
unit | Spécifie l'unité de temps à utiliser. Les valeurs correctes pour cet attribut sont :
|
xsd:string | Oui |
Lorsque le code ISO-8601 est utilisé comme valeur de l'attribut unit (unité), la valeur de l'attribut duration (durée) utilise la norme ISO 8601 pour spécifier la durée sous forme de chaîne unique. La spécification du type de données selon le schéma XML standard utilise la norme ISO 8601 pour fournir un type de données appelé duration. Ce type de données est décrit plus en détail à l'adresse http://www.w3.org/TR/xmlschema-2/#duration.
La chaîne suivante correspond au format du type de données duration utilisé dans le schéma XML standard :
L'élément <stopAfter> est contenu dans l'élément <activateOnEvent>, mais uniquement lorsque l'élément <activateOnEvent> est codé dans l'élément <activationByGroupingKey>.
L'élément <stopAfter> ne contient aucun élément.