
com.groupbyinc.flux.action.support.replication.TransportReplicationAction$ConcreteShardRequest.class Maven / Gradle / Ivy
???? 4 ? ^com/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteShardRequest dLcom/groupbyinc/flux/transport/TransportRequest; .com/groupbyinc/flux/transport/TransportRequest TransportReplicationAction.java Icom/groupbyinc/flux/action/support/replication/TransportReplicationAction ConcreteShardRequest targetAllocationID Ljava/lang/String; primaryTerm J request 0Lcom/groupbyinc/flux/transport/TransportRequest; TR; (Ljava/util/function/Supplier;)V ()V
java/util/function/Supplier get ()Ljava/lang/Object;
this eLcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteShardRequest; `Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteShardRequest; requestSupplier "Ljava/util/function/Supplier ; Ljava/util/function/Supplier; F(Lcom/groupbyinc/flux/transport/TransportRequest;Ljava/lang/String;J)V java/util/Objects ) requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; + ,
* -
setParentTask (Ljava/lang/String;J)V / 0
1 parentTaskNode parentTaskId %(Lcom/groupbyinc/flux/tasks/TaskId;)V / 5
6 taskId "Lcom/groupbyinc/flux/tasks/TaskId;
getParentTask $()Lcom/groupbyinc/flux/tasks/TaskId; : ;
<
createTask x(JLjava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/tasks/TaskId;Ljava/util/Map;)Lcom/groupbyinc/flux/tasks/Task; > ?
@ id type action headers 5Ljava/util/Map; Ljava/util/Map; getDescription ()Ljava/lang/String; java/lang/StringBuilder J
K [ M append -(Ljava/lang/String;)Ljava/lang/StringBuilder; O P
K Q H I
S ] for aID [ U ] and term [ W (J)Ljava/lang/StringBuilder; O Y
K Z ] \ toString ^ I
K _ readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException c 0com/groupbyinc/flux/common/io/stream/StreamInput e
readString g I
f h readVLong ()J j k
f l a b
n in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput t writeString (Ljava/lang/String;)V v w
u x
writeVLong (J)V z {
u | r s
~ out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;
getRequest 2()Lcom/groupbyinc/flux/transport/TransportRequest; getTargetAllocationID getPrimaryTerm request: ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; O ?
K ? , target allocation id: ? , primary term: ?
access$200 ?(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteShardRequest;)Lcom/groupbyinc/flux/transport/TransportRequest; x0
access$300 t(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteShardRequest;)Ljava/lang/String;
access$400 c(Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$ConcreteShardRequest;)J Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable %(Ljava/util/function/Supplier;)V (TR;Ljava/lang/String;J)V ?(JLjava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/tasks/TaskId;Ljava/util/Map;)Lcom/groupbyinc/flux/tasks/Task;
Exceptions ()TR;
SourceFile InnerClasses !
? ? | *? *+? ? ? *? * ? !? ? " $ % ' ? " # % &