Ensemble
L'action Définir définit une valeur dans l'Etat.
Si une valeur existe à l'emplacement, la nouvelle valeur remplace la valeur existante.
Le tableau suivant présente les paramètres de l'action Définir.
| Nom | Type de données | Obligatoire | Remarques |
|---|---|---|---|
| chemin d"accès | JPath | Oui | Emplacement de stockage de la valeur. |
| valeur | Chaîne/Nombre | Oui | Valeur à définir. |
| dataType | Chaîne | Non | Le type de données de la valeur fournie doit être un entier ou un flottant. Remarque : le dataType paramètre n'est pris en charge que dans V2_1 et versions ultérieures.
|
Exemple XML :
Cette action ajoute la valeur renvoyée par la fonction time() à l'Etat à l'emplacement /current_time. S'il existe une valeur à cet emplacement, elle est remplacée.
<Set path="/current_time" value="${time()}" />
Cette action ajoute la valeur en tant qu'entier dans l'État à l'emplacement /count.
<Set path="/count" value="20" dataType="integer" />
Cette action ajoute la valeur en tant que flottant dans l'État à l'emplacement /point.
<Set path="/point" value="12" dataType="float" />