Variable act_threshold

La variable act_threshold est la valeur de l'attribut de seuil, à savoir la valeur de seuil définie, de l'élément <computedThreshold> ou <eventCountThreshold> d'une règle de seuil.

Détails

La variable act_threshold est uniquement valide dans une règle de seuil.

Si une règle comporte une clé de groupement, les variables act_eventCount, act_eventList et act_threshold ne sont pas valides dans les contextes d'expression suivants :
  • Actions de cycle de vie
  • <filteringPredicate> dans <activateOnEvent> ou <deactivateOnEvent> dans <activationInterval>
  • <computedValue>
En effet, dans ce cas, les variables de règle s'appliquent uniquement à une instance de règle et il n'existe pas d'instance de règle au moment où ces expressions sont exécutées.

Exemple de programmation

Le code suivant permet d'accéder à la variable act_lib pour obtenir une valeur de seuil définie :
int threshold = act_lib.getIntVariable(IACTLibrary.THRESHOLD);