Elemento computeFunction

L'elemento <computeFunction> è valido solo per la regola di calcolo. Esso contiene un'espressione chiamata ogni volta che viene ricevuto un evento e che restituisce un valore da memorizzare in una variabile definita per la regola. Il valore restituito da questa espressione deve corrispondere al tipo di dati della variabile che è definita nell'attributo assignTo dell'elemento <computeFunction>.

Dettagli

Fare riferimento a Variabili per informazioni sulle variabili che possono essere utilizzate nelle espressioni. L'uso di certe variabili dipende dal contesto dell'espressione.

Attributi

<computeFunction> contiene i seguenti attributi:

Tabella 1. Attributi dell'elemento <computeFunction>
Nome Descrizione Tipo dati Obbligatorio
expressionLanguage Identifica il linguaggio di programmazione in cui viene scritta l'espressione. Poiché il linguaggio di programmazione Java è l'unico supportato, l'unico valore valido per questo attributo è java. xsd:NMTOKEN Yes
assignTo Identifica il nome della variabile che mantiene il valore restituito da questa espressione. Questa variabile deve già essere definita per la regola (al livello di serie di regole, di blocco di regole o di regole) utilizzando l'elemento <variable>. Se la variabile viene definita al livello della serie di regole o di blocco di regole, essa non viene nuovamente inizializzata dopo che lo schema della regola viene abbinato. xsd:NMTOKEN Yes

Contenuto in

<computeFunction> è contenuto nel seguente elemento:

Contiene

<computeFunction> non contiene elementi.

Concetti correlati
Espressioni