com.groupbyinc.flux.cluster.ClusterModule.class Maven / Gradle / Ivy
???? 4? )com/groupbyinc/flux/cluster/ClusterModule 0com/groupbyinc/flux/common/inject/AbstractModule ClusterModule.java /com/groupbyinc/flux/cluster/ClusterState$Custom (com/groupbyinc/flux/cluster/ClusterState Custom Acom/groupbyinc/flux/common/io/stream/NamedWriteableRegistry$Entry ;com/groupbyinc/flux/common/io/stream/NamedWriteableRegistry
Entry ?com/groupbyinc/flux/common/xcontent/NamedXContentRegistry$Entry 9com/groupbyinc/flux/common/xcontent/NamedXContentRegistry 5com/groupbyinc/flux/common/io/stream/Writeable$Reader .com/groupbyinc/flux/common/io/stream/Writeable Reader 4com/groupbyinc/flux/cluster/metadata/MetaData$Custom -com/groupbyinc/flux/cluster/metadata/MetaData 5com/groupbyinc/flux/cluster/SnapshotsInProgress$Entry /com/groupbyinc/flux/cluster/SnapshotsInProgress 3com/groupbyinc/flux/cluster/RestoreInProgress$Entry ! -com/groupbyinc/flux/cluster/RestoreInProgress # 4com/groupbyinc/flux/common/settings/Setting$Property % +com/groupbyinc/flux/common/settings/Setting ' Property %java/lang/invoke/MethodHandles$Lookup * java/lang/invoke/MethodHandles , Lookup BALANCED_ALLOCATOR Ljava/lang/String; balanced 1 SHARDS_ALLOCATOR_TYPE_SETTING -Lcom/groupbyinc/flux/common/settings/Setting; ALcom/groupbyinc/flux/common/settings/Setting; clusterService 4Lcom/groupbyinc/flux/cluster/service/ClusterService; indexNameExpressionResolver BLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver; allocationDeciders KLcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDeciders; allocationService BLcom/groupbyinc/flux/cluster/routing/allocation/AllocationService; deciderList Ljava/util/Collection; bLjava/util/Collection; shardsAllocator JLcom/groupbyinc/flux/cluster/routing/allocation/allocator/ShardsAllocator; ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/cluster/service/ClusterService;Ljava/util/List;Lcom/groupbyinc/flux/cluster/ClusterInfoService;)V ()V C E
F 2com/groupbyinc/flux/cluster/service/ClusterService H getClusterSettings 7()Lcom/groupbyinc/flux/common/settings/ClusterSettings; J K
I L createAllocationDeciders ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/settings/ClusterSettings;Ljava/util/List;)Ljava/util/Collection; N O
P > ? R Icom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDeciders T G(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/util/Collection;)V C V
U W : ; Y createShardsAllocator ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/settings/ClusterSettings;Ljava/util/List;)Lcom/groupbyinc/flux/cluster/routing/allocation/allocator/ShardsAllocator; [ \
] A B _ 6 7 a @com/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver c 1(Lcom/groupbyinc/flux/common/settings/Settings;)V C e
d f 8 9 h @com/groupbyinc/flux/cluster/routing/allocation/AllocationService j ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/cluster/routing/allocation/decider/AllocationDeciders;Lcom/groupbyinc/flux/cluster/routing/allocation/allocator/ShardsAllocator;Lcom/groupbyinc/flux/cluster/ClusterInfoService;)V C l
k m <