Class TasksScriptRegistrar


  • @Bean(name="TasksScriptRegistrar",
          active=true)
    public class TasksScriptRegistrar
    extends java.lang.Object
    • Field Detail

      • log

        protected final java.util.logging.Logger log
    • Constructor Detail

      • TasksScriptRegistrar

        public TasksScriptRegistrar()
    • Method Detail

      • delete

        public void delete​(java.lang.String taskName)
      • getKernel

        public Kernel getKernel()
      • setKernel

        public void setKernel​(Kernel kernel)
      • load

        public void load()
      • registerScript

        public void registerScript​(java.lang.String scriptName,
                                   java.lang.String scriptExtension,
                                   java.lang.String scriptContent)
                            throws javax.script.ScriptException
        Throws:
        javax.script.ScriptException
      • registerTimerScript

        public void registerTimerScript​(java.lang.String scriptName,
                                        java.lang.String scriptExtension,
                                        java.lang.String scriptContent,
                                        java.lang.Long delay)
                                 throws javax.script.ScriptException
        Throws:
        javax.script.ScriptException
      • updateConfig

        public void updateConfig​(java.lang.String taskName,
                                 Form form)