Class Calc.CalcScript
- java.lang.Object
-
- com.floragunn.signals.script.SignalsScript
-
- com.floragunn.signals.watch.checks.Calc.CalcScript
-
- Enclosing class:
- Calc
public abstract static class Calc.CalcScript extends SignalsScript
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCalc.CalcScript.Factory
-
Field Summary
Fields Modifier and Type Field Description static org.elasticsearch.script.ScriptContext<Calc.CalcScript.Factory>CONTEXTstatic String[]PARAMETERS
-
Constructor Summary
Constructors Constructor Description CalcScript(Map<String,Object> params, WatchExecutionContext watchRuntimeContext)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Objectexecute()-
Methods inherited from class com.floragunn.signals.script.SignalsScript
getData, getExecution_time, getItem, getParams, getResolved, getSeverity, getTrigger, getWatch
-
-
-
-
Field Detail
-
PARAMETERS
public static final String[] PARAMETERS
-
CONTEXT
public static org.elasticsearch.script.ScriptContext<Calc.CalcScript.Factory> CONTEXT
-
-
Constructor Detail
-
CalcScript
public CalcScript(Map<String,Object> params, WatchExecutionContext watchRuntimeContext)
-
-
Method Detail
-
execute
public abstract Object execute()
-
-