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