Class ScriptModule


  • public class ScriptModule
    extends java.lang.Object
    Manages building ScriptService.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.util.Map<java.lang.String,​ScriptContext<?>> CORE_CONTEXTS  
    • Method Summary

      Modifier and Type Method Description
      ScriptService getScriptService()
      Service responsible for managing scripts.
      void registerClusterSettingsListeners​(ClusterSettings clusterSettings)
      Allow the script service to register any settings update handlers on the cluster settings
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CORE_CONTEXTS

        public static final java.util.Map<java.lang.String,​ScriptContext<?>> CORE_CONTEXTS
    • Constructor Detail

      • ScriptModule

        public ScriptModule​(Settings settings,
                            java.util.List<ScriptPlugin> scriptPlugins)
    • Method Detail

      • getScriptService

        public ScriptService getScriptService()
        Service responsible for managing scripts.
      • registerClusterSettingsListeners

        public void registerClusterSettingsListeners​(ClusterSettings clusterSettings)
        Allow the script service to register any settings update handlers on the cluster settings