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 voidrun()voidsetBindings(Bindings bindings) voidvoidsetScriptEngineManager(ScriptEngineManager scriptEngineManager) Methods inherited from class tigase.monitor.tasks.AbstractConfigurableTimerTask
beforeUnregister, disable, enable, getCurrentConfiguration, getPeriod, getTimerTaskService, setNewConfiguration, setPeriod, setTimerTaskServiceMethods inherited from class tigase.monitor.tasks.AbstractConfigurableTask
initialize, isEnabled, setEnabledMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
runin classAbstractConfigurableTimerTask
-