Class WatchInitializationService


  • public class WatchInitializationService
    extends Object
    • Constructor Detail

      • WatchInitializationService

        public WatchInitializationService​(AccountRegistry accountRegistry,
                                          org.elasticsearch.script.ScriptService scriptService)
    • Method Detail

      • getScriptService

        public org.elasticsearch.script.ScriptService getScriptService()
      • isScriptCompilationRequired

        public boolean isScriptCompilationRequired()
      • compileTemplate

        public org.elasticsearch.script.TemplateScript.Factory compileTemplate​(String attribute,
                                                                               String scriptSource,
                                                                               com.floragunn.searchsupport.jobs.config.validation.ValidationErrors validationErrors)
      • compileTemplates

        public List<org.elasticsearch.script.TemplateScript.Factory> compileTemplates​(String attribute,
                                                                                      String[] scriptSourceArray,
                                                                                      com.floragunn.searchsupport.jobs.config.validation.ValidationErrors validationErrors)
      • compileTemplates

        public List<org.elasticsearch.script.TemplateScript.Factory> compileTemplates​(String attribute,
                                                                                      List<String> scriptSources,
                                                                                      com.floragunn.searchsupport.jobs.config.validation.ValidationErrors validationErrors)
      • compile

        public <FactoryType> FactoryType compile​(String attribute,
                                                 String scriptSource,
                                                 String language,
                                                 org.elasticsearch.script.ScriptContext<FactoryType> context,
                                                 com.floragunn.searchsupport.jobs.config.validation.ValidationErrors validationErrors)
      • compile

        public <FactoryType> FactoryType compile​(String attribute,
                                                 org.elasticsearch.script.Script script,
                                                 org.elasticsearch.script.ScriptContext<FactoryType> context,
                                                 com.floragunn.searchsupport.jobs.config.validation.ValidationErrors validationErrors)
      • verifyAccount

        public <T extends Account> boolean verifyAccount​(String id,
                                                         Class<T> accountType,
                                                         com.floragunn.searchsupport.jobs.config.validation.ValidationErrors validationErrors,
                                                         com.fasterxml.jackson.databind.node.ObjectNode jsonObject)