public class CausaOptimisationConfigurable extends Object implements IOptimisationConfigurable
| Modifier and Type | Field and Description |
|---|---|
static String |
ALGORITHM_KEY |
static eu.cactosfp7.cactoopt.optimisationservice.causa.CausaOptimisationAlgorithm.Algorithm |
chosenAlgorithm |
static Integer |
iterations |
static String |
ITERATIONS_KEY |
static String |
MANAGE_PHYSICAL_NODE_ACTIONS_KEY |
static Boolean |
managePhysicalNodeAction |
static String |
MIN_SERVERS_ON_KEY |
static Integer |
minServersOn |
static String |
NUMBER_OF_EMPTY_SERVERS_POWERED_ON_KEY |
static Integer |
numberOfEmptyServersPoweredOn |
| Constructor and Description |
|---|
CausaOptimisationConfigurable() |
| Modifier and Type | Method and Description |
|---|---|
void |
updated(Dictionary<String,?> properties)
Handles updated properties.
|
public static final String ALGORITHM_KEY
public static eu.cactosfp7.cactoopt.optimisationservice.causa.CausaOptimisationAlgorithm.Algorithm chosenAlgorithm
public static final String MANAGE_PHYSICAL_NODE_ACTIONS_KEY
public static Boolean managePhysicalNodeAction
public static final String MIN_SERVERS_ON_KEY
public static Integer minServersOn
public static final String NUMBER_OF_EMPTY_SERVERS_POWERED_ON_KEY
public static Integer numberOfEmptyServersPoweredOn
public static final String ITERATIONS_KEY
public static Integer iterations
public void updated(Dictionary<String,?> properties)
IOptimisationConfigurableupdated in interface IOptimisationConfigurableproperties - The updated properties.