Set

A ação Set configura um valor no Estado.

Se um valor existir no local, o novo valor substituirá o valor existente.

A tabela a seguir mostra os parâmetros para a ação Set.

Tabela 1. Definir parâmetros de ação
Nome Tipo de dados Necessário Notas
path JPath Sim O local para armazenar o valor.
Valor Sequência/Número Sim O valor a ser configurado.
dataType Sequência Não O tipo de dados do valor fornecido deve ser inteiro ou flutuante.
Observação: O dataType parâmetro só é compatível com o V2_1 e e versões posteriores.

Exemplo de XML:

Essa ação inclui o valor que é retornado pela função time() para o Estado no local /current_time. Se um valor existir naquele local, ele será sobrescrito.

<Set path="/current_time" value="${time()}" />

Essa ação adiciona o valor como um número inteiro no Estado no local /count.

<Set path="/count" value="20" dataType="integer" />

Essa ação adiciona o valor como uma flutuação no Estado no local /point.

<Set path="/point" value="12" dataType="float" />