
com.groupbyinc.flux.action.search.ClearScrollRequest.class Maven / Gradle / Ivy
???? 3 t 4com/groupbyinc/flux/action/search/ClearScrollRequest bLcom/groupbyinc/flux/action/ActionRequest; (com/groupbyinc/flux/action/ActionRequest ClearScrollRequest.java scrollIds Ljava/util/List; $Ljava/util/List; ()V
this 6Lcom/groupbyinc/flux/action/search/ClearScrollRequest; -(Lcom/groupbyinc/flux/action/ActionRequest;)V
request *Lcom/groupbyinc/flux/action/ActionRequest; getScrollIds ()Ljava/util/List; setScrollIds (Ljava/util/List;)V addScrollId (Ljava/lang/String;)V java/util/ArrayList
java/util/List add (Ljava/lang/Object;)Z " # ! $ scrollId Ljava/lang/String; validate ?()Lcom/groupbyinc/flux/action/ActionRequestValidationException; isEmpty ()Z * + ! , ;com/groupbyinc/flux/action/ActionRequestValidationException . no scroll ids specified 0 *com/groupbyinc/flux/action/ValidateActions 2 addValidationError ?(Ljava/lang/String;Lcom/groupbyinc/flux/action/ActionRequestValidationException;)Lcom/groupbyinc/flux/action/ActionRequestValidationException; 4 5
3 6 validationException =Lcom/groupbyinc/flux/action/ActionRequestValidationException; readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException < : ;
> 0com/groupbyinc/flux/common/io/stream/StreamInput @ readStringArray ()[Ljava/lang/String; B C
A D java/util/Arrays F asList %([Ljava/lang/Object;)Ljava/util/List; H I
G J in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V N O
P 1com/groupbyinc/flux/common/io/stream/StreamOutput R writeVInt (I)V T U
S V size ()I X Y ! Z java/lang/String \ toArray (([Ljava/lang/Object;)[Ljava/lang/Object; ^ _ ! ` [Ljava/lang/String; b writeStringArray ([Ljava/lang/String;)V d e
S f out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; Signature Code LocalVariableTable LineNumberTable &()Ljava/util/List; LocalVariableTypeTable '(Ljava/util/List;)V
StackMapTable
Exceptions
SourceFile ! j
k 3 *?
? l m
( )
k > *+? ? l m
0 1 k / *? ? l m 4 j n k P *+? ? l o m
8 9 j p k g *? ? *? Y? ? *? +? % W? l &