com.groupbyinc.flux.gateway.BaseGatewayShardAllocator.class Maven / Gradle / Ivy
???? 4 ? 5com/groupbyinc/flux/gateway/BaseGatewayShardAllocator 6com/groupbyinc/flux/common/component/AbstractComponent BaseGatewayShardAllocator.java Acom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards 0com/groupbyinc/flux/cluster/routing/RoutingNodes UnassignedShards Tcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards$UnassignedIterator UnassignedIterator Ccom/groupbyinc/flux/cluster/routing/UnassignedInfo$AllocationStatus 2com/groupbyinc/flux/cluster/routing/UnassignedInfo AllocationStatus Rcom/groupbyinc/flux/cluster/routing/allocation/NodeAllocationResult$ShardStoreInfo Ccom/groupbyinc/flux/cluster/routing/allocation/NodeAllocationResult ShardStoreInfo 1(Lcom/groupbyinc/flux/common/settings/Settings;)V
this 7Lcom/groupbyinc/flux/gateway/BaseGatewayShardAllocator; settings .Lcom/groupbyinc/flux/common/settings/Settings; allocateUnassigned E(Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;)V @com/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation " routingNodes 4()Lcom/groupbyinc/flux/cluster/routing/RoutingNodes; $ %
# &
unassigned E()Lcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards; ( )
* iterator X()Lcom/groupbyinc/flux/cluster/routing/RoutingNodes$UnassignedShards$UnassignedIterator; , -
. hasNext ()Z 0 1
2 next 4()Lcom/groupbyinc/flux/cluster/routing/ShardRouting; 4 5
6 logger 8Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger; 8 9 : makeAllocationDecision ?(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Lcom/groupbyinc/flux/cluster/routing/allocation/RoutingAllocation;Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;)Lcom/groupbyinc/flux/cluster/routing/allocation/AllocateUnassignedDecision; <