
com.groupbyinc.flux.gateway.LocalAllocateDangledIndices.class Maven / Gradle / Ivy
???? 3 ? 7com/groupbyinc/flux/gateway/LocalAllocateDangledIndices 6com/groupbyinc/flux/common/component/AbstractComponent LocalAllocateDangledIndices.java Ocom/groupbyinc/flux/gateway/LocalAllocateDangledIndices$AllocateDangledResponse AllocateDangledResponse Ncom/groupbyinc/flux/gateway/LocalAllocateDangledIndices$AllocateDangledRequest AllocateDangledRequest Ucom/groupbyinc/flux/gateway/LocalAllocateDangledIndices$AllocateDangledRequestHandler AllocateDangledRequestHandler @com/groupbyinc/flux/gateway/LocalAllocateDangledIndices$Listener Listener 9com/groupbyinc/flux/gateway/LocalAllocateDangledIndices$1 /com/groupbyinc/flux/threadpool/ThreadPool$Names )com/groupbyinc/flux/threadpool/ThreadPool Names ACTION_NAME Ljava/lang/String; 'internal:gateway/local/allocate_dangled transportService 0Lcom/groupbyinc/flux/transport/TransportService; clusterService ,Lcom/groupbyinc/flux/cluster/ClusterService; allocationService BLcom/groupbyinc/flux/cluster/routing/allocation/AllocationService; metaDataIndexUpgradeService BLcom/groupbyinc/flux/cluster/metadata/MetaDataIndexUpgradeService; (Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/cluster/routing/allocation/AllocationService;Lcom/groupbyinc/flux/cluster/metadata/MetaDataIndexUpgradeService;)V *Lcom/groupbyinc/flux/common/inject/Inject; 1(Lcom/groupbyinc/flux/common/settings/Settings;)V % (
) + - ! " / # $ 1 same 3 <(Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices;)V % 5
6 .com/groupbyinc/flux/transport/TransportService 8 registerRequestHandler o(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportRequestHandler;)V : ;
9 < this 9Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices; settings .Lcom/groupbyinc/flux/common/settings/Settings; allocateDangled [(Ljava/util/Collection;Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices$Listener;)V *com/groupbyinc/flux/cluster/ClusterService D state ,()Lcom/groupbyinc/flux/cluster/ClusterState; F G E H (com/groupbyinc/flux/cluster/ClusterState J nodes 3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes; L M
K N /com/groupbyinc/flux/cluster/node/DiscoveryNodes P
masterNode 2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode; R S
Q T :com/groupbyinc/flux/discovery/MasterNotDiscoveredException V *no master to send allocate dangled request X (Ljava/lang/String;)V % Z
W [ onFailure (Ljava/lang/Throwable;)V ] ^ _ .com/groupbyinc/flux/cluster/node/DiscoveryNode a localNode c S E d java/util/Collection f size ()I h i g j 2com/groupbyinc/flux/cluster/metadata/IndexMetaData l toArray (([Ljava/lang/Object;)[Ljava/lang/Object; n o g p 5[Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData; r h(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;[Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;)V % t
u ~(Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices;Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices$Listener;)V % w
x sendRequest ?(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportRequest;Lcom/groupbyinc/flux/transport/TransportResponseHandler;)V z {
9 | indices LLjava/util/Collection; Ljava/util/Collection; listener BLcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices$Listener; clusterState *Lcom/groupbyinc/flux/cluster/ClusterState; 0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode; request PLcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices$AllocateDangledRequest;
access$000 h(Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices;)Lcom/groupbyinc/flux/common/logging/ESLogger; logger -Lcom/groupbyinc/flux/common/logging/ESLogger; ? ? ? x0
access$100 }(Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices;)Lcom/groupbyinc/flux/cluster/metadata/MetaDataIndexUpgradeService;
access$200
access$300
access$400 }(Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices;)Lcom/groupbyinc/flux/cluster/routing/allocation/AllocationService;
access$500
access$600
access$700
access$800 g(Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices;)Lcom/groupbyinc/flux/cluster/ClusterService;
ConstantValue Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations LocalVariableTypeTable
StackMapTable Signature ?(Ljava/util/Collection;Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices$Listener;)V
SourceFile InnerClasses ! ? ! " # $ % &