|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LocalControllerRepository
Local controller repository interface.
Method Summary | |
---|---|
boolean |
addVirtualMachineMetaData(org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData virtualMachineMetaData)
Adds virtual machine meta data. |
boolean |
changeVirtualMachineStatus(String virtualMachineId,
org.inria.myriads.snoozecommon.communication.virtualcluster.status.VirtualMachineStatus status)
Changes the virtual machine status. |
boolean |
dropVirtualMachineMetaData(String virtualMachineId)
Drops virual machine meta data. |
Map<String,org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData> |
getVirtualMachineMetaData()
Returns the virtual machine meta data list. |
org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData |
getVirtualMachineMetaData(String virtualMachineId)
Get virtual machine meta data. |
HashMap<String,org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData> |
updateVirtualMachineMetaData(org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription groupManagerDescription)
Updates the virtual machine meta data with the given group manager information. |
Method Detail |
---|
Map<String,org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData> getVirtualMachineMetaData()
boolean changeVirtualMachineStatus(String virtualMachineId, org.inria.myriads.snoozecommon.communication.virtualcluster.status.VirtualMachineStatus status)
virtualMachineId
- The virtual machine identifierstatus
- The virtual machine status
boolean addVirtualMachineMetaData(org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData virtualMachineMetaData)
virtualMachineMetaData
- The virtual machine meta data
boolean dropVirtualMachineMetaData(String virtualMachineId)
virtualMachineId
- The virtual machine meta data
HashMap<String,org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData> updateVirtualMachineMetaData(org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription groupManagerDescription)
groupManagerDescription
- The group manager description
org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData getVirtualMachineMetaData(String virtualMachineId)
virtualMachineId
- The virtual machine identifier
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |