Variabile act_lib

La variabile act_lib fornisce l'accesso ai metodi di libreria in Active Correlation Technology.

Dettagli

I metodi a cui la variabile act_lib può accedere variano a seconda dell'elemento del linguaggio di regola che contiene l'espressione in cui viene utilizzata la variabile. Vedi Tabella 1 .
Tabella 1. I metodi a cui la variabile act_lib può accedere si basano sul contesto dell'espressione che la contiene.
Contesto espressione Metodi IACTLibrary Metodi IExitableActionLibrary Metodi IActionLibrary
<action> in <onActivation> X    
<action> in <onDeactivation> X    
<action> in <onDetection> X X X
<action> in <onLoad> X    
<action> in <onNextEvent> X X X
<action> in <onTimeOut> X   X
<action> in <onTimeWindowComplete> X   X
<action> in <onUnload> X    
<booleanThreshold> X    
<computedThreshold> X    
<computedValue> X    
<computeFunction> X    
<filteringPredicate> X    
<varInitializer> X    

Esempio di codifica

Il seguente codice ha accesso alla variabile act_lib per richiamare il metodo con cui si esce dalla serie di regole:
act_lib.exitRuleSet();

Metodi a cui è possibile accedere

I metodi a cui la variabile act_lib fornisce l'accesso sono definiti nelle interfacce IACTLibrary, IExitableActionLibrary e IActionLibrary, come riportato in Tabella 2.
Tabella 2. Interfacce con metodi corrispondenti e ubicazione delle descrizioni del metodo Javadoc
Interfaccia Metodi Ubicazione delle descrizioni del metodo Javadoc
IACTLibrary
  • trace
  • getVariable
  • getBooleanVariable
  • getShortVariable
  • getIntVariable
  • getLongVariable
  • getFloatVariable
  • getDoubleVariable
  • getStringVariable
  • setVariable
  • setBooleanVariable
  • setShortVariable
  • setIntVariable
  • setLongVariable
  • setFloatVariable
  • setDoubleVariable
  • setStringVariable
  • getExternalContext
com.ibm.correlation.IACTLibrary
IActionLibrary
  • forward
  • forwardOnCompletion
  • activate
  • deactivate

I metodi definiti nell'interfaccia IACTLibrary sono disponibili anche sull'interfaccia IActionLibrary.

com.ibm.correlation.IActionLibrary
IExitableActionLibrary
  • exitRuleSet
  • exitRuleBlock

I metodi definiti nell'interfaccia IACTLibrary e IActionLibrary sono disponibili anche sull'interfaccia IExitableActionLibrary.

com.ibm.correlation.IExitableActionLibrary