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.

Tableau 1. 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" />