Package tigase.monitor
Class TasksScriptRegistrar
- java.lang.Object
-
- tigase.monitor.TasksScriptRegistrar
-
-
Constructor Summary
Constructors Constructor Description TasksScriptRegistrar()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(String taskName)KernelgetKernel()ComponentRepository<TaskConfigItem>getRepo()voidload()voidregisterScript(String scriptName, String scriptExtension, String scriptContent)voidregisterTimerScript(String scriptName, String scriptExtension, String scriptContent, Long delay)voidsetKernel(Kernel kernel)voidsetRepo(ComponentRepository<TaskConfigItem> repo)voidupdateConfig(String taskName, Form form)
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
log
protected final Logger log
-
-
Method Detail
-
delete
public void delete(String taskName)
-
getKernel
public Kernel getKernel()
-
setKernel
public void setKernel(Kernel kernel)
-
getRepo
public ComponentRepository<TaskConfigItem> getRepo()
-
setRepo
public void setRepo(ComponentRepository<TaskConfigItem> repo)
-
load
public void load()
-
registerScript
public void registerScript(String scriptName, String scriptExtension, String scriptContent) throws ScriptException
- Throws:
ScriptException
-
registerTimerScript
public void registerTimerScript(String scriptName, String scriptExtension, String scriptContent, Long delay) throws ScriptException
- Throws:
ScriptException
-
-