org.inria.myriads.snoozenode.groupmanager.managerpolicies.reconfiguration
public final class ReconfigurationPlan extends Object
Constructor and Description |
---|
ReconfigurationPlan(Map<org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData,org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> mapping,
int numberOfUsedNodes,
int numberOfReleasedNodes)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Map<org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData,org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> |
getMapping()
Returns the mapping.
|
int |
getNumberOfMigrations()
Returns the number of migrations.
|
int |
getNumberOfReleasedNodes()
Returns the number of released nodes.
|
int |
getNumberOfUsedNodes()
Returns the number of used nodes.
|
public ReconfigurationPlan(Map<org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData,org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> mapping, int numberOfUsedNodes, int numberOfReleasedNodes)
mapping
- The mappingnumberOfUsedNodes
- The number of used nodesnumberOfReleasedNodes
- The number of released nodespublic int getNumberOfUsedNodes()
public int getNumberOfMigrations()
public int getNumberOfReleasedNodes()
public Map<org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData,org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription> getMapping()
Copyright © 2013. All Rights Reserved.