Class ScriptModule

java.lang.Object
org.elasticsearch.script.ScriptModule

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

    • RUNTIME_FIELDS_CONTEXTS

      public static final java.util.Set<ScriptContext<?>> RUNTIME_FIELDS_CONTEXTS
    • CORE_CONTEXTS

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

      public final java.util.Map<java.lang.String,​ScriptEngine> engines
    • contexts

      public final java.util.Map<java.lang.String,​ScriptContext<?>> contexts
  • Constructor Details

    • ScriptModule

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

    • registerClusterSettingsListeners

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