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 i(JLjava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/tasks/TaskId;)Lcom/groupbyinc/flux/tasks/Task; > ?
@ id type action getDescription ()Ljava/lang/String; java/lang/StringBuilder G
H [ J append -(Ljava/lang/String;)Ljava/lang/StringBuilder; L M
H N E F
P ] for aID [ R ] and term [ T (J)Ljava/lang/StringBuilder; L V
H W ] Y toString [ F
H \ readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException ` 0com/groupbyinc/flux/common/io/stream/StreamInput b
readString d F
c e readVLong ()J g h
c i ^ _
k 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 q writeString (Ljava/lang/String;)V s t
r u
writeVLong (J)V w x
r y o p
{ out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;
getRequest 2()Lcom/groupbyinc/flux/transport/TransportRequest; getTargetAllocationID getPrimaryTerm request: ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; L ?
H ? , 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
Exceptions ()TR;
SourceFile InnerClasses !
? ? | *? *+? ? ? *? * ? !? ? " $ % ' ? " # % &