public class BalancingStrategy<NodeType extends Entity,ItemType extends Movable>
extends java.lang.Object
Constructor and Description |
---|
BalancingStrategy(java.lang.String name,
BalanceablePoolModel<NodeType,ItemType> model) |
Modifier and Type | Method and Description |
---|---|
BalanceablePoolModel<NodeType,ItemType> |
getDataProvider() |
int |
getMaxMigrationsPerBalancingNode() |
java.lang.String |
getName() |
void |
rebalance() |
public BalancingStrategy(java.lang.String name, BalanceablePoolModel<NodeType,ItemType> model)
public java.lang.String getName()
public void rebalance()
public int getMaxMigrationsPerBalancingNode()
public BalanceablePoolModel<NodeType,ItemType> getDataProvider()