Class BalancePlanFactoryImpl
- java.lang.Object
-
- org.apache.solr.cluster.placement.impl.BalancePlanFactoryImpl
-
- All Implemented Interfaces:
BalancePlanFactory
public class BalancePlanFactoryImpl extends Object implements BalancePlanFactory
Simple implementation ofBalancePlanFactory
.
-
-
Constructor Summary
Constructors Constructor Description BalancePlanFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BalancePlan
createBalancePlan(BalanceRequest request, Map<Replica,Node> replicaMovements)
Creates aBalancePlan
for balancing replicas across the given nodes.
-
-
-
Method Detail
-
createBalancePlan
public BalancePlan createBalancePlan(BalanceRequest request, Map<Replica,Node> replicaMovements)
Description copied from interface:BalancePlanFactory
Creates aBalancePlan
for balancing replicas across the given nodes.This is in support (directly or indirectly) of
BalanceReplicasCmd
}.- Specified by:
createBalancePlan
in interfaceBalancePlanFactory
-
-