
com.groupbyinc.flux.action.search.TransportSearchScrollAction.class Maven / Gradle / Ivy
???? 3 ? =com/groupbyinc/flux/action/search/TransportSearchScrollAction ?Lcom/groupbyinc/flux/action/support/HandledTransportAction; 9com/groupbyinc/flux/action/support/HandledTransportAction TransportSearchScrollAction.java clusterService ,Lcom/groupbyinc/flux/cluster/ClusterService;
searchService @Lcom/groupbyinc/flux/search/action/SearchServiceTransportAction; searchPhaseController =Lcom/groupbyinc/flux/search/controller/SearchPhaseController; ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/search/action/SearchServiceTransportAction;Lcom/groupbyinc/flux/search/controller/SearchPhaseController;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;)V *Lcom/groupbyinc/flux/common/inject/Inject; indices:data/read/scroll 5com/groupbyinc/flux/action/search/SearchScrollRequest #(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/lang/Class;)V
this ?Lcom/groupbyinc/flux/action/search/TransportSearchScrollAction; settings .Lcom/groupbyinc/flux/common/settings/Settings;
threadPool +Lcom/groupbyinc/flux/threadpool/ThreadPool; transportService 0Lcom/groupbyinc/flux/transport/TransportService;
actionFilters 2Lcom/groupbyinc/flux/action/support/ActionFilters; indexNameExpressionResolver BLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver; doExecute e(Lcom/groupbyinc/flux/action/search/SearchScrollRequest;Lcom/groupbyinc/flux/action/ActionListener;)V java/lang/Throwable + scrollId ()Ljava/lang/String; - .
/ 7com/groupbyinc/flux/action/search/TransportSearchHelper 1
parseScrollId F(Ljava/lang/String;)Lcom/groupbyinc/flux/action/search/ParsedScrollId; 3 4
2 5 0com/groupbyinc/flux/action/search/ParsedScrollId 7 getType 9 .
8 : java/lang/String < hashCode ()I > ?
= @ queryThenFetch B equals (Ljava/lang/Object;)Z D E
= F
queryAndFetch H scan J Gcom/groupbyinc/flux/action/search/SearchScrollQueryThenFetchAsyncAction L logger -Lcom/groupbyinc/flux/common/logging/ESLogger; N O Pm(Lcom/groupbyinc/flux/common/logging/ESLogger;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/search/action/SearchServiceTransportAction;Lcom/groupbyinc/flux/search/controller/SearchPhaseController;Lcom/groupbyinc/flux/action/search/SearchScrollRequest;Lcom/groupbyinc/flux/action/search/ParsedScrollId;Lcom/groupbyinc/flux/action/ActionListener;)V
R
M S Fcom/groupbyinc/flux/action/search/SearchScrollQueryAndFetchAsyncAction U
V S =com/groupbyinc/flux/action/search/SearchScrollScanAsyncAction X
Y S "java/lang/IllegalArgumentException [ java/lang/StringBuilder ] ()V
_
^ ` Scroll id type [ b append -(Ljava/lang/String;)Ljava/lang/StringBuilder; d e
^ f ] unrecognized h toString j .
^ k (Ljava/lang/String;)V
m
\ n )com/groupbyinc/flux/action/ActionListener p 5com/groupbyinc/flux/action/search/AbstractAsyncAction r start t _
s u onFailure (Ljava/lang/Throwable;)V w x q y action 7Lcom/groupbyinc/flux/action/search/AbstractAsyncAction; 2Lcom/groupbyinc/flux/action/search/ParsedScrollId; e Ljava/lang/Throwable; request 7Lcom/groupbyinc/flux/action/search/SearchScrollRequest; listener _Lcom/groupbyinc/flux/action/ActionListener; +Lcom/groupbyinc/flux/action/ActionListener; X(Lcom/groupbyinc/flux/action/ActionRequest;Lcom/groupbyinc/flux/action/ActionListener;)V ) *
? Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations LocalVariableTypeTable
StackMapTable Signature ?(Lcom/groupbyinc/flux/action/search/SearchScrollRequest;Lcom/groupbyinc/flux/action/ActionListener;)V
SourceFile !
? ? "*+,-? *? *? *? ? ? \ " " " ! " " # $ " "
" " % &