Package tigase.monitor.tasks
Class ScriptTimerTask
java.lang.Object
tigase.monitor.tasks.AbstractConfigurableTask
tigase.monitor.tasks.AbstractConfigurableTimerTask
tigase.monitor.tasks.ScriptTimerTask
- All Implemented Interfaces:
Initializable
,UnregisterAware
,ConfigurableTask
,MonitorTask
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
run()
void
setBindings
(Bindings bindings) void
void
setScriptEngineManager
(ScriptEngineManager scriptEngineManager) Methods inherited from class tigase.monitor.tasks.AbstractConfigurableTimerTask
beforeUnregister, disable, enable, getCurrentConfiguration, getPeriod, getTimerTaskService, setNewConfiguration, setPeriod, setTimerTaskService
Methods inherited from class tigase.monitor.tasks.AbstractConfigurableTask
initialize, isEnabled, setEnabled
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface tigase.monitor.ConfigurableTask
getCurrentConfiguration, setNewConfiguration
-
Field Details
-
bindings
-
scriptEngineManager
-
-
Constructor Details
-
ScriptTimerTask
public ScriptTimerTask()
-
-
Method Details
-
getBindings
-
setBindings
-
getScript
-
getScriptEngineManager
-
setScriptEngineManager
-
getScriptExtension
-
setScript
-
run
protected void run()- Specified by:
run
in classAbstractConfigurableTimerTask
-