com.groupbyinc.flux.script.mustache.MustachePlugin.class Maven / Gradle / Ivy
???? 4 ? 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 2com/groupbyinc/flux/plugins/SearchPlugin$QuerySpec QuerySpec 5com/groupbyinc/flux/common/io/stream/Writeable$Reader .com/groupbyinc/flux/common/io/stream/Writeable Reader %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup ()V
this 4Lcom/groupbyinc/flux/script/mustache/MustachePlugin; getScriptEngineService `(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/script/ScriptEngineService; ?com/groupbyinc/flux/script/mustache/MustacheScriptEngineService $
% settings .Lcom/groupbyinc/flux/common/settings/Settings;
getActions ()Ljava/util/List; 8com/groupbyinc/flux/script/mustache/SearchTemplateAction + INSTANCE :Lcom/groupbyinc/flux/script/mustache/SearchTemplateAction; - . , / Acom/groupbyinc/flux/script/mustache/TransportSearchTemplateAction 1 java/lang/Class 3 P(Lcom/groupbyinc/flux/action/GenericAction;Ljava/lang/Class;[Ljava/lang/Class;)V 5
6 =com/groupbyinc/flux/script/mustache/MultiSearchTemplateAction 8 ?Lcom/groupbyinc/flux/script/mustache/MultiSearchTemplateAction; - : 9 ; Fcom/groupbyinc/flux/script/mustache/TransportMultiSearchTemplateAction = java/util/Arrays ? asList %([Ljava/lang/Object;)Ljava/util/List; A B
@ C
getQueries template F "java/lang/invoke/LambdaMetafactory H metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; J K
I L M F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object; O 8com/groupbyinc/flux/script/mustache/TemplateQueryBuilder Q 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V S
R T U n(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/script/mustache/TemplateQueryBuilder; W read 9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader; Y Z [ I(Lcom/groupbyinc/flux/index/query/QueryParseContext;)Ljava/util/Optional; ] fromXContent _ ]
R ` a /()Lcom/groupbyinc/flux/index/query/QueryParser; _ c d y(Ljava/lang/String;Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;Lcom/groupbyinc/flux/index/query/QueryParser;)V f
g java/util/Collections i
singletonList $(Ljava/lang/Object;)Ljava/util/List; k l
j m 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 q