com.groupbyinc.flux.cluster.routing.RoutingNodes$UnassignedShards$UnassignedIterator.class Maven / Gradle / Ivy
???? 4 ? Tcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards$UnassignedIterator ZLjava/lang/Object;Ljava/util/Iterator; java/lang/Object java/util/Iterator RoutingNodes.java Acom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards 0com/groupbyinc/flux/cluster/routing/RoutingNodes UnassignedShards UnassignedIterator Ccom/groupbyinc/flux/cluster/routing/UnassignedInfo$AllocationStatus 2com/groupbyinc/flux/cluster/routing/UnassignedInfo AllocationStatus iterator Ljava/util/ListIterator; LLjava/util/ListIterator; current 2Lcom/groupbyinc/flux/cluster/routing/ShardRouting; this$0 CLcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards; F(Lcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards;)V ()V
access$200 U(Lcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards;)Ljava/util/List; " #
$ java/util/List & listIterator ()Ljava/util/ListIterator; ( ) ' * , this VLcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards$UnassignedIterator; hasNext ()Z java/util/ListIterator 2 0 1 3 4 next 4()Lcom/groupbyinc/flux/cluster/routing/ShardRouting; ()Ljava/lang/Object; 6 8 3 9 0com/groupbyinc/flux/cluster/routing/ShardRouting ; =
initialize ?(Ljava/lang/String;Ljava/lang/String;JLcom/groupbyinc/flux/cluster/routing/RoutingChangesObserver;)Lcom/groupbyinc/flux/cluster/routing/ShardRouting; %Lcom/groupbyinc/flux/common/Nullable;
access$300 w(Lcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards;)Lcom/groupbyinc/flux/cluster/routing/RoutingNodes; B C
D
access$100 5(Lcom/groupbyinc/flux/cluster/routing/RoutingNodes;)V F G
H innerRemove J
K initializeShard ?(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Ljava/lang/String;Ljava/lang/String;JLcom/groupbyinc/flux/cluster/routing/RoutingChangesObserver;)Lcom/groupbyinc/flux/cluster/routing/ShardRouting; M N
O nodeId Ljava/lang/String; existingAllocationId expectedShardSize J routingChangesObserver