
com.groupbyinc.flux.rest.action.termvectors.RestMultiTermVectorsAction.class Maven / Gradle / Ivy
???? 3 z Fcom/groupbyinc/flux/rest/action/termvectors/RestMultiTermVectorsAction (com/groupbyinc/flux/rest/BaseRestHandler RestMultiTermVectorsAction.java +com/groupbyinc/flux/rest/RestRequest$Method $com/groupbyinc/flux/rest/RestRequest Method }(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/rest/RestController;Lcom/groupbyinc/flux/client/Client;)V *Lcom/groupbyinc/flux/common/inject/Inject;
GET -Lcom/groupbyinc/flux/rest/RestRequest$Method; /_mtermvectors 'com/groupbyinc/flux/rest/RestController registerHandler h(Lcom/groupbyinc/flux/rest/RestRequest$Method;Ljava/lang/String;Lcom/groupbyinc/flux/rest/RestHandler;)V
POST /{index}/_mtermvectors /{index}/{type}/_mtermvectors ! this HLcom/groupbyinc/flux/rest/action/termvectors/RestMultiTermVectorsAction; settings .Lcom/groupbyinc/flux/common/settings/Settings;
controller )Lcom/groupbyinc/flux/rest/RestController; client #Lcom/groupbyinc/flux/client/Client;
handleRequest r(Lcom/groupbyinc/flux/rest/RestRequest;Lcom/groupbyinc/flux/rest/RestChannel;Lcom/groupbyinc/flux/client/Client;)V java/lang/Exception - >com/groupbyinc/flux/action/termvectors/MultiTermVectorsRequest / ()V 1
0 2 9com/groupbyinc/flux/action/termvectors/TermVectorsRequest 4
5 2 index 7 param &(Ljava/lang/String;)Ljava/lang/String; 9 :
; X(Ljava/lang/String;)Lcom/groupbyinc/flux/action/support/single/shard/SingleShardRequest; 7 =
5 > type @ O(Ljava/lang/String;)Lcom/groupbyinc/flux/action/termvectors/TermVectorsRequest; @ B
5 C Acom/groupbyinc/flux/rest/action/termvectors/RestTermVectorsAction E readURIParameters d(Lcom/groupbyinc/flux/action/termvectors/TermVectorsRequest;Lcom/groupbyinc/flux/rest/RestRequest;)V G H
F I ids K "com/groupbyinc/flux/common/Strings M commaDelimitedListToStringArray '(Ljava/lang/String;)[Ljava/lang/String; O P
N Q ([Ljava/lang/String;)V K S
0 T 3com/groupbyinc/flux/rest/action/support/RestActions V getRestContent Y(Lcom/groupbyinc/flux/rest/RestRequest;)Lcom/groupbyinc/flux/common/bytes/BytesReference; X Y
W Z add o(Lcom/groupbyinc/flux/action/termvectors/TermVectorsRequest;Lcom/groupbyinc/flux/common/bytes/BytesReference;)V \ ]
0 ^ >com/groupbyinc/flux/rest/action/support/RestToXContentListener ` )(Lcom/groupbyinc/flux/rest/RestChannel;)V b
a c !com/groupbyinc/flux/client/Client e multiTermVectors n(Lcom/groupbyinc/flux/action/termvectors/MultiTermVectorsRequest;Lcom/groupbyinc/flux/action/ActionListener;)V g h f i request &Lcom/groupbyinc/flux/rest/RestRequest; channel &Lcom/groupbyinc/flux/rest/RestChannel; multiTermVectorsRequest @Lcom/groupbyinc/flux/action/termvectors/MultiTermVectorsRequest; template ;Lcom/groupbyinc/flux/action/termvectors/TermVectorsRequest; Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations
Exceptions
SourceFile InnerClasses ! s ? D*+,-? ,? *? ,? *? ,? *? ,? *? ,? "*? ,? "*? ? t * D # $ D % &