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()