Elemento timerRule

L'elemento <timerRule> definisce una regola in base allo schema di timer.

Attributi

<timerRule> contiene i seguenti attributi:

Tabella 1. Attributi dell'elemento <timerRule>
Nome Descrizione Tipo dati Obbligatorio
name Identifica la regola. Questo identificativo deve essere univoco all'interno del blocco di regole che contiene questa regola. Non può contenere un punto. xsd:NMTOKEN Yes
processOnlyForwardedEvents Questo attributo viene ignorato poiché la regola del timer non elabora gli eventi. xsd:boolean No
repeat Definisce se la regola timer viene eseguita in modo ripetuto fino a che non viene disattivata. I valori validi sono:
  • true (il valore predefinito)
  • false

Se il valore è impostato su false, la regola viene eseguita nell'intervallo di tempo solo una volta, esegue l'azione di risposta della regola quando la relativa finestra di tempo è completa e si arresta.

Se l'elemento <timeWindow> per la regola timer contiene l'elemento <runUntilDeactivated>, l'attributo repeat viene ignorato.

xsd:boolean No

Contenuto in

<timerRule> è contenuto nel seguente elemento:

Contiene

<timerRule> contiene i seguenti elementi.

Gli elementi devono essere codificati nell'ordine visualizzato. Se un elemento è facoltativo, non deve essere codificato ma tutti gli elementi codificati devono seguire l'ordine corretto.

Tabella 2. Elementi contenuti nell'elemento <timerRule>
Elemento Obbligatorio o facoltativo?
<comment> Facoltativo. E' consentito 0 o 1.
<variable> Facoltativo. Sono consentite zero o più ricorrenze.
<activationInterval> Facoltativo. E' consentito 0 o 1.
<lifeCycleActions> Facoltativo. E' consentito 0 o 1.
<timeWindow> Obbligatorio. E' consentita solo una ricorrenza.
<onTimeWindowComplete> Facoltativo. E' consentito 0 o 1.
Concetti correlati
Schema timer