com.groupbyinc.flux.script.mustache.MustachePlugin.class Maven / Gradle / Ivy
???? 4 a 2com/groupbyinc/flux/script/mustache/MustachePlugin "com/groupbyinc/flux/plugins/Plugin (com/groupbyinc/flux/plugins/ScriptPlugin (com/groupbyinc/flux/plugins/ActionPlugin (com/groupbyinc/flux/plugins/SearchPlugin MustachePlugin.java 6com/groupbyinc/flux/plugins/ActionPlugin$ActionHandler
ActionHandler ()V
this 4Lcom/groupbyinc/flux/script/mustache/MustachePlugin; getScriptEngine o(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/util/Collection;)Lcom/groupbyinc/flux/script/ScriptEngine; 8com/groupbyinc/flux/script/mustache/MustacheScriptEngine
settings .Lcom/groupbyinc/flux/common/settings/Settings; contexts ELjava/util/Collection;>; Ljava/util/Collection;
getActions ()Ljava/util/List; 8com/groupbyinc/flux/script/mustache/SearchTemplateAction ! INSTANCE :Lcom/groupbyinc/flux/script/mustache/SearchTemplateAction; # $ " % Acom/groupbyinc/flux/script/mustache/TransportSearchTemplateAction ' java/lang/Class ) P(Lcom/groupbyinc/flux/action/GenericAction;Ljava/lang/Class;[Ljava/lang/Class;)V +
, =com/groupbyinc/flux/script/mustache/MultiSearchTemplateAction . ?Lcom/groupbyinc/flux/script/mustache/MultiSearchTemplateAction; # 0 / 1 Fcom/groupbyinc/flux/script/mustache/TransportMultiSearchTemplateAction 3 java/util/Arrays 5 asList %([Ljava/lang/Object;)Ljava/util/List; 7 8
6 9 getRestHandlersj(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/rest/RestController;Lcom/groupbyinc/flux/common/settings/ClusterSettings;Lcom/groupbyinc/flux/common/settings/IndexScopedSettings;Lcom/groupbyinc/flux/common/settings/SettingsFilter;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/util/function/Supplier;)Ljava/util/List; $com/groupbyinc/flux/rest/RestHandler =