- geLocalControllerList() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Gets the local controller list.
- geLocalControllerList() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- getActiveCapacity() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Returns the active capacity.
- getAddress() - Method in class org.inria.myriads.snoozecommon.communication.NetworkAddress
-
Returns the address.
- getAssignedVirtualMachines() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Returns the assigned virtual machines.
- getCompleteHierarchy() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
gets the complee hierarchy from group leader to virtual machines
by decorating the GroupLeaderRepositoryInformation structure.
- getCompleteHierarchy() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
Request the current group leader.
- getControlDataAddress() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.ListenSettings
-
Returns the control data address.
- getControlDataAddress() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Returns the control data address.
- getDestinationHypervisorSettings() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.MigrationRequest
-
Returns the destination hypervisort port.
- getDestinationVirtualMachineLocation() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.MigrationRequest
-
Returns the destination virtual machine location.
- getDriver() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
-
Returns the hypervisor driver.
- getDriver() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.wakeup.WakeupSettings
-
Returns the wakeup driver.
- getErrorCode() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualClusterSubmissionResponse
-
Returns the error code.
- getErrorCode() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Returns the error code.
- getGroupLeaderDescription() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
gets the group leadre description to a group manager.
- getGroupLeaderDescription() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
Request the current group leader.
- getGroupLeaderRepositoryInformation(int) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Routine the group leader information.
- getGroupLeaderRepositoryInformation(int) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Returns the repository information.
- getGroupManager() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.AssignedGroupManager
-
Returns the group manager description.
- getGroupManagerAddress() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.discovery.VirtualMachineDiscoveryResponse
-
Returns the group manager address.
- getGroupManagerControlDataAddress() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerLocation
-
- getGroupManagerControlDataAddress() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineGroupManagerLocation
-
Returns the local controller control data address.
- getGroupManagerControlDataAddress() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Return the group manager control data address.
- getGroupManagerControlDataAddress() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Sets the group manager control data address.
- getGroupManagerDescription(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Gets a groupManager description from the groupLeader.
- getGroupManagerDescription(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
- getGroupManagerDescriptions() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.repository.GroupLeaderRepositoryInformation
-
Returns the group manager descriptions.
- getGroupManagerDescriptions(HostListRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Gets the group manager list.
- getGroupManagerDescriptions(HostListRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- getGroupManagerId() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerLocation
-
- getGroupManagerId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineGroupManagerLocation
-
Returns the local controller identifier.
- getGroupManagerId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Returns the group manager id.
- getGroupManagerId() - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- getGroupManagerRepositoryInformation(int) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Return the group leader information.
- getGroupManagerRepositoryInformation(int) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Returns the repository information.
- getHeartbeatAddress() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Returns the heartbeat address.
- getHostId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineTemplate
-
- getHostname() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
- getHostname() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
- getHypervisorSettings() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Returns the hypervisor port.
- getId() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Returns the identifier.
- getId() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Returns the local controller identifier.
- getIpAddress() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Returns the ip address.
- getIsAssigned() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
- getIsAssigned() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
- getIsAssigned() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
- getLatestSummaryInformation(Map<Long, GroupManagerSummaryInformation>) - Static method in class org.inria.myriads.snoozecommon.util.MonitoringUtils
-
Returns latest summary information.
- getLatestVirtualMachineMonitoringData(Map<Long, VirtualMachineMonitoringData>) - Static method in class org.inria.myriads.snoozecommon.util.MonitoringUtils
-
Returns latest virtual machine information.
- getLegacyIpAddresses() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Returns the legacy IP addresses.
- getLibVirtTemplate() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineTemplate
-
Returns the libvirt description.
- getLimit() - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- getListenSettings() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Returns the listen settings.
- getLocalControllerControlDataAddress() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Returns the local controller control data address.
- getLocalControllerDescription(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Gets a local controller description form a group manager.
- getLocalControllerDescription(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
- getLocalControllerDescriptions() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.repository.GroupManagerRepositoryInformation
-
Returns the local controller descriptions.
- getLocalControllerDescriptions(HostListRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Gets the local controller list.
- getLocalControllerDescriptions(HostListRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- getLocalControllerId() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.AssignedGroupManager
-
Returns the local controller identifier.
- getLocalControllerId() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerLocation
-
- getLocalControllerId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.discovery.VirtualMachineDiscoveryResponse
-
Returns the local controller identifier.
- getLocalControllerId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.ClientMigrationRequestSimple
-
- getLocalControllerId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Returns the local controller identifier.
- getLocalControllerId() - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- getLocalControllerList() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Gets the list of local controllers.
- getLocalControllerList() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Gets the list of local controllers.
- getLocalControllers() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Returns the local controller descriptions.
- getLocalControllers() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
- getLocalControllers() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerList
-
Gets the local controllers.
- getLocation() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Gets the location.
- getMacAddress(String) - Method in class org.inria.myriads.snoozecommon.parser.api.impl.LibVirtXMLParser
-
Gets the MAC of the libvirt template.
- getMacAddress(String) - Method in interface org.inria.myriads.snoozecommon.parser.api.VirtualClusterParser
-
Gets the MAC from template.
- getMacAddressFromLibVirtTemplate(String) - Static method in class org.inria.myriads.snoozecommon.parser.util.VirtualClusterParserUtils
-
Gets the MAC of the libvirt template.
- getMethod() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.MigrationSettings
-
Returns the migration method.
- getMigration() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
-
Returns the migration parameters.
- getMonitoringDataAddress() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.ListenSettings
-
Returns the monutoring data address.
- getNetworkCapacityDemand() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineTemplate
-
Returns the network capacity.
- getNetworkInterfaces(String) - Method in class org.inria.myriads.snoozecommon.parser.api.impl.LibVirtXMLParser
-
- getNetworkInterfaces(String) - Method in interface org.inria.myriads.snoozecommon.parser.api.VirtualClusterParser
-
Get the network interfaces for the a xml description.
- getNetworkInterfacesFromXml(String) - Static method in class org.inria.myriads.snoozecommon.parser.util.VirtualClusterParserUtils
-
Returns a list of networks attached to a domain.
- getNewLocation() - Method in class org.inria.myriads.snoozecommon.communication.virtualmachine.ClientMigrationRequest
-
- getNumberOfMonitoringEntries() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.requests.MetaDataRequest
-
Returns the number of monitoring entries.
- getNumberOfMonitoringEntries() - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- getOldLocation() - Method in class org.inria.myriads.snoozecommon.communication.virtualmachine.ClientMigrationRequest
-
- getOptions() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.wakeup.WakeupSettings
-
Returns the options.
- getPassiveCapacity() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Returns the passive capacity.
- getPort() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
-
Returns the hypervisor port.
- getPort() - Method in class org.inria.myriads.snoozecommon.communication.NetworkAddress
-
Returns the port.
- getRequestedCapacity() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Returns the requested capacity.
- getRequestedCapacity() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Returns the requested requirements.
- getResizedCapacity() - Method in class org.inria.myriads.snoozecommon.communication.virtualmachine.ResizeRequest
-
- getRxBytes() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.NetworkDemand
-
Returns the Rx bytes.
- getSourceVirtualMachineLocation() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.MigrationRequest
-
Returns the source virtual machine location.
- getStackTrace(Exception) - Static method in class org.inria.myriads.snoozecommon.util.ErrorUtils
-
Returns the string representation of a stacktrace.
- getStart() - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- getStatus() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Returns the status.
- getStatus() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Returns the status.
- getSummaryInformation() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Returns the group manager summary information.
- getTimeout() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.MigrationSettings
-
Returns the migration convergence timeout.
- getTimeStamp() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Returns the time stamp.
- getTimeStamp() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData
-
Returns the time stamp.
- getTotalCapacity() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Returns the total capacity.
- getTransport() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
-
Returns the hypervisor transport.
- getTxBytes() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.NetworkDemand
-
Returns the Tx bytes.
- getUsedCapacity() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Returns the used capacity.
- getUsedCapacity() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData
-
Returns the used capacity.
- getUsedCapacity() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Returns the used capacity.
- getValue() - Method in enum org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.MigrationMethod
-
Returns current value.
- getVirtualClusterResponse(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Returns the virtual cluster response.
- getVirtualClusterResponse(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Returns the virtual cluster response.
- getVirtualClusterResponse(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- getVirtualClusterResponse(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Returns the virtual cluster response if available.
- getVirtualMachineDescriptions(HostListRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Gets the virtual machine List.
- getVirtualMachineDescriptions(HostListRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- getVirtualMachineId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.ClientMigrationRequestSimple
-
- getVirtualMachineId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineGroupManagerLocation
-
Returns the virtual machine identifier.
- getVirtualMachineId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Returns the virtual machine identifier.
- getVirtualMachineLocation() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.requests.MetaDataRequest
-
Returns the virtual machine location.
- getVirtualMachineLocation() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Returns the virtual machine location.
- getVirtualMachineLocation() - Method in class org.inria.myriads.snoozecommon.communication.virtualmachine.ResizeRequest
-
- getVirtualMachineMetaData() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Returns virtual machine meta data.
- getVirtualMachineMetaData(MetaDataRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Routine to get virtual machine meta data.
- getVirtualMachineMetaData(MetaDataRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Routine to get virtual machine meta data.
- getVirtualMachineMetaData() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineSubmission
-
Returns the virtual machine meta data.
- getVirtualMachineMetaData() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineSubmissionRequest
-
Returns the virtual machine meta data.
- getVirtualMachines() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Returns the virtual machines.
- getVirtualMachines(int) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
- getVirtualMachines(int) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Gets virtual machine meta datas.
- getVirtualMachineSubmissionResponse(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Returns the virtual machine response.
- getVirtualMachineSubmissionResponse(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Returns the virtual machine response.
- getVirtualMachineTemplates() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualClusterSubmissionRequest
-
Returns the virtual machine templates.
- getWakeupSettings() - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Returns the wakeup settings.
- getXmlRepresentation() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Returns the XML representation.
- Globals - Class in org.inria.myriads.snoozecommon.globals
-
Global variables.
- GroupLeaderRepositoryInformation - Class in org.inria.myriads.snoozecommon.communication.groupmanager.repository
-
Group leader repository information.
- GroupLeaderRepositoryInformation() - Constructor for class org.inria.myriads.snoozecommon.communication.groupmanager.repository.GroupLeaderRepositoryInformation
-
- GroupManagerAPI - Interface in org.inria.myriads.snoozecommon.communication.rest.api
-
Group manager resource interface.
- GroupManagerDescription - Class in org.inria.myriads.snoozecommon.communication.groupmanager
-
Group manager description.
- GroupManagerDescription() - Constructor for class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Empty constructor.
- GroupManagerDescription(GroupManagerDescription, int) - Constructor for class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Copy constructor.
- GroupManagerRepositoryInformation - Class in org.inria.myriads.snoozecommon.communication.groupmanager.repository
-
Group manager repository information.
- GroupManagerRepositoryInformation() - Constructor for class org.inria.myriads.snoozecommon.communication.groupmanager.repository.GroupManagerRepositoryInformation
-
- GroupManagerSummaryInformation - Class in org.inria.myriads.snoozecommon.communication.groupmanager.summary
-
Group manager resource information.
- GroupManagerSummaryInformation() - Constructor for class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Empty constructor.
- GroupManagerSummaryInformation(GroupManagerSummaryInformation) - Constructor for class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Copy constructor.
- Guard - Class in org.inria.myriads.snoozecommon.guard
-
Guard class.
- rebootVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Routine to reboot a virtual machine.
- rebootVirtualMachine(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Routine to reboot a virtual machine.
- rebootVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- rebootVirtualMachine(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Routine to reboot a virtual machine.
- rebootVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Reboot a virtual machine.
- rebootVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Routine to reboot a virtual machine.
- removeEldestEntry(Map.Entry<K, V>) - Method in class org.inria.myriads.snoozecommon.datastructure.LRUCache
-
Determines if the oldest element schould be removed.
- replaceMacAddressInLibVirtTemplate(String, String) - Static method in class org.inria.myriads.snoozecommon.parser.util.VirtualClusterParserUtils
-
Replaces the MAC address inside libvirt template.
- replaceMacAddressInTemplate(String, String) - Method in class org.inria.myriads.snoozecommon.parser.api.impl.LibVirtXMLParser
-
Replaces the MAC address inside libvirt template.
- replaceMacAddressInTemplate(String, String) - Method in interface org.inria.myriads.snoozecommon.parser.api.VirtualClusterParser
-
Replace the MAC from template.
- ResizeRequest - Class in org.inria.myriads.snoozecommon.communication.virtualmachine
-
Resize Request.
- ResizeRequest() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualmachine.ResizeRequest
-
Constructor.
- ResizeRequest(ResizeRequest) - Constructor for class org.inria.myriads.snoozecommon.communication.virtualmachine.ResizeRequest
-
Constructor.
- resizeVirtualMachine(ResizeRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Resize a virtual machine.
- resizeVirtualMachine(ResizeRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Resize a virtual machine.
- resizeVirtualMachine(ResizeRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Resizes a virtual machine.
- resizeVirtualMachine(ResizeRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Resizes a virtual Machine.
- RESOURCE_VECTOR_SIZE - Static variable in class org.inria.myriads.snoozecommon.util.MathUtils
-
Size of the resource vectors.
- RESTletBootstrapCommunicator - Class in org.inria.myriads.snoozecommon.communication.rest.api.impl
-
REST bootstrap communicator class.
- RESTletBootstrapCommunicator(NetworkAddress) - Constructor for class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
Bootstrap communicator constructor.
- RESTletGroupManagerCommunicator - Class in org.inria.myriads.snoozecommon.communication.rest.api.impl
-
REST group manager communicator.
- RESTletGroupManagerCommunicator(NetworkAddress) - Constructor for class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Constructor.
- RESTLocalControllerCommunicator - Class in org.inria.myriads.snoozecommon.communication.rest.api.impl
-
REST local controller communicator.
- RESTLocalControllerCommunicator(NetworkAddress) - Constructor for class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Constructor.
- RESTUtil - Class in org.inria.myriads.snoozecommon.communication.rest.util
-
REST utility.
- resumeEnergySaver() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Resumes the energy saver.
- resumeEnergySaver() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Resumes the energy saver.
- resumeVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Routine to resume a virtual machine.
- resumeVirtualMachine(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Routine to resume a virtual machine.
- resumeVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- resumeVirtualMachine(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Routine to resume a virtual machine.
- resumeVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Resume a virtual machine.
- resumeVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Routine to resume a virtual machine.
- roundDoubleValue(double) - Static method in class org.inria.myriads.snoozecommon.util.MathUtils
-
Rounds a double value to the first two digits.
- searchVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Returns the local controller identifier of a virtual machine.
- searchVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Check for virtual machine availability.
- setActiveCapacity(ArrayList<Double>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Sets the active capacity.
- setAddress(String) - Method in class org.inria.myriads.snoozecommon.communication.NetworkAddress
-
Sets the address.
- setAssigned(boolean) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
- setAssignedVirtualMachines(ArrayList<VirtualMachineMetaData>) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Sets the assigned virtual machines.
- setControlDataAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.ListenSettings
-
Sets the control data address.
- setControlDataAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Sets the control data address.
- setDestinationHypervisorSettings(HypervisorSettings) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.MigrationRequest
-
Sets the destination hypervisor port.
- setDestinationVirtualMachineLocation(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.MigrationRequest
-
Sets the destination virtual machine location.
- setDriver(HypervisorDriver) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
-
Sets the hypervisor driver.
- setDriver(WakeupDriver) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.wakeup.WakeupSettings
-
Sets the driver.
- setErrorCode(VirtualClusterErrorCode) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualClusterSubmissionResponse
-
Sets the error code.
- setErrorCode(VirtualMachineErrorCode) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Sets the error code.
- setGroupManager(GroupManagerDescription) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.AssignedGroupManager
-
Sets the group manager description.
- setGroupManagerAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.discovery.VirtualMachineDiscoveryResponse
-
Sets the group manager address.
- setGroupManagerControlDataAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerLocation
-
- setGroupManagerControlDataAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineGroupManagerLocation
-
Sets the local controller control data address.
- setGroupManagerControlDataAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Sets the group manager control data address.
- setGroupManagerControlDataAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Returns the group manager control data address.
- setGroupManagerDescriptions(ArrayList<GroupManagerDescription>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.repository.GroupLeaderRepositoryInformation
-
Sets the group manager descriptions.
- setGroupManagerId(String) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerLocation
-
- setGroupManagerId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineGroupManagerLocation
-
Sets the local controller identifier.
- setGroupManagerId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Sets the group manager id.
- setGroupManagerId(String) - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- setHeartbeatAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Sets the heartbeat multicast port.
- setHostId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineTemplate
-
- setHostname(String) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
- setHostname(String) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
- setHypervisorSettings(HypervisorSettings) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Sets the hypervisor settings.
- setId(String) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Sets the identifier.
- setId(String) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Sets the id.
- setIpAddress(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Sets the ip address.
- setIsAssigned(boolean) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
- setIsAssigned(boolean) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
- setIsAssigned(boolean) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
- setLegacyIpAddresses(ArrayList<String>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Sets the legacy addresses.
- setLibVirtTemplate(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineTemplate
-
Sets the libvirt description.
- setLimit(int) - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- setListenSettings(ListenSettings) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Returns the listen settings.
- setLocalControllerControlDataAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Sets the local controller control data address.
- setLocalControllerDescriptions(ArrayList<LocalControllerDescription>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.repository.GroupManagerRepositoryInformation
-
Sets the local controller descriptions.
- setLocalControllerId(String) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.AssignedGroupManager
-
Sets the local controller identifier.
- setLocalControllerId(String) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerLocation
-
- setLocalControllerId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.discovery.VirtualMachineDiscoveryResponse
-
Sets the local controller identifier.
- setLocalControllerId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.ClientMigrationRequestSimple
-
- setLocalControllerId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Sets the local controller identifier.
- setLocalControllerId(String) - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- setLocalControllers(HashMap<String, LocalControllerDescription>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Sets the local controller descriptions.
- setLocalControllers(ArrayList<LocalControllerDescription>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
- setLocalControllers(ArrayList<LocalControllerDescription>) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerList
-
Sets the local controllers.
- setLocalControllersFromArray(ArrayList<LocalControllerDescription>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Sets the local controller descriptions.
- setLocation(LocalControllerLocation) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Sets the location.
- setMethod(MigrationMethod) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.MigrationSettings
-
Sets the migration method.
- setMigrated(boolean) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.MigrationRequest
-
Sets is migrated flag.
- setMigration(MigrationSettings) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
-
Sets the migration parameters.
- setMonitoringDataAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.ListenSettings
-
Sets the monitring data address.
- setNetworkCapacityDemand(NetworkDemand) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineTemplate
-
Sets the network capacity.
- setNewLocation(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.virtualmachine.ClientMigrationRequest
-
- setNumberOfMonitoringEntries(int) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.requests.MetaDataRequest
-
Sets the number of monitoring entries.
- setNumberOfMonitoringEntries(int) - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- setOldLocation(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.virtualmachine.ClientMigrationRequest
-
- setOptions(String) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.wakeup.WakeupSettings
-
Sets the options.
- setPassiveCapacity(ArrayList<Double>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Sets the passive capacity.
- setPort(int) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
-
Sets the hypervisor port.
- setPort(int) - Method in class org.inria.myriads.snoozecommon.communication.NetworkAddress
-
Sets the port.
- setRequestedCapacity(ArrayList<Double>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Sets the requested capacity.
- setRequestedCapacity(ArrayList<Double>) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Sets the requested requirements.
- setResizedCapacity(ArrayList<Double>) - Method in class org.inria.myriads.snoozecommon.communication.virtualmachine.ResizeRequest
-
- setRxBytes(double) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.NetworkDemand
-
Sets the Rx bytes.
- setSourceVirtualMachineLocation(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.MigrationRequest
-
Sets the source virtual machine location.
- setStart(String) - Method in class org.inria.myriads.snoozecommon.request.HostListRequest
-
- setStatus(LocalControllerStatus) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Sets the status.
- setStatus(VirtualMachineStatus) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Sets the status.
- setSummaryInformation(LRUCache<Long, GroupManagerSummaryInformation>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Sets the group manager summary information.
- setTimeout(int) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.MigrationSettings
-
Migration convergence timeout.
- setTimeStamp(long) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Sets the time stamp.
- setTimeStamp(long) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData
-
Sets the time stamp.
- setTotalCapacity(ArrayList<Double>) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Sets the capacity vector.
- setTransport(HypervisorTransport) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
-
Sets the hypervisor transport.
- setTxBytes(double) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.NetworkDemand
-
Sets the Tx bytes.
- setUsedCapacity(ArrayList<Double>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
-
Sets the used capacity.
- setUsedCapacity(ArrayList<Double>) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData
-
Sets the used capacity.
- setUsedCapacity(LRUCache<Long, VirtualMachineMonitoringData>) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Sets the used capacity.
- setVirtualMachineId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.ClientMigrationRequestSimple
-
- setVirtualMachineId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineGroupManagerLocation
-
Sets the virtual machine identifier.
- setVirtualMachineId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Sets the virtual machine identifier.
- setVirtualMachineLocation(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.requests.MetaDataRequest
-
Sets the virtual machine location.
- setVirtualMachineLocation(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Sets the virtual machine location.
- setVirtualMachineLocation(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.virtualmachine.ResizeRequest
-
- setVirtualMachineMetaData(HashMap<String, VirtualMachineMetaData>) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Sets virtual machine meta data.
- setVirtualMachineMetaData(ArrayList<VirtualMachineMetaData>) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineSubmission
-
Sets the virtual machine meta data.
- setVirtualMachineMetaData(ArrayList<VirtualMachineMetaData>) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineSubmissionRequest
-
Sets the virtual machine meta data.
- setVirtualMachines(ArrayList<VirtualMachineMetaData>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
-
Sets the virtual machines.
- setVirtualMachineTemplates(ArrayList<VirtualMachineTemplate>) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualClusterSubmissionRequest
-
Sets the virtual machine descriptions.
- setWakeupSettings(WakeupSettings) - Method in class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
-
Sets the wakeup settings.
- setXmlRepresentation(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Sets the XML representation.
- shutdownNode() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Sending shutdown command to host.
- shutdownNode() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Routine to shutdown the host.
- shutdownVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Routine to shutdown a virtual machine.
- shutdownVirtualMachine(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Routine to shutdown a virtual machine.
- shutdownVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- shutdownVirtualMachine(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Routine to shutdown a virtual machine.
- shutdownVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Shutdown a virtual machine.
- shutdownVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Routine to shutdown a virtual machine.
- startReconfiguration(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Start a reconfiguration on the given groupmanager.
- startReconfiguration() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
starts a reconfiguration.
- startReconfiguration(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- startReconfiguration() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
- startVirtualCluster(VirtualClusterSubmissionRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Routine to start a virtual cluster.
- startVirtualCluster(VirtualClusterSubmissionRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Dispatches the virtual cluster submission request.
- startVirtualCluster(VirtualClusterSubmissionRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- startVirtualCluster(VirtualClusterSubmissionRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Send a request to start the virtual cluster to the group leader.
- startVirtualMachineMonitoring(VirtualMachineMetaData) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Starts virtual machine monitoring.
- startVirtualMachineMonitoring(VirtualMachineMetaData) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Starts virtual machine montitoring.
- startVirtualMachines(VirtualMachineSubmissionRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Starts virtual machines on the group manager.
- startVirtualMachines(VirtualMachineSubmissionRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Starts a virtual machine on the group manager.
- startVirtualMachines(VirtualMachineSubmissionRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Starts a virtual machine.
- startVirtualMachines(VirtualMachineSubmissionRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Start a virtual machine.
- stringToDom(String) - Static method in class org.inria.myriads.snoozecommon.parser.util.VirtualClusterParserUtils
-
Convert a string document to a Document DOM.
- StringUtils - Class in org.inria.myriads.snoozecommon.util
-
String utils.
- substractVector(List<Double>, List<Double>) - Static method in class org.inria.myriads.snoozecommon.util.MathUtils
-
Divides all values of a vector by a number.
- suspendEnergySaver() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Suspends the energy saver.
- suspendEnergySaver() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Suspends the energy saver.
- suspendNodeToBoth() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Send suspend to both request.
- suspendNodeToBoth() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Routine to suspend the local controller to disk.
- suspendNodeToDisk() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Send suspend to disk request.
- suspendNodeToDisk() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Routine to suspend the local controller to disk.
- suspendNodeToRam() - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Send suspend to ram request.
- suspendNodeToRam() - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Routine to suspend the local controller to ram.
- suspendVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.BootstrapAPI
-
Routine to suspend a virtual machine on request.
- suspendVirtualMachine(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
-
Routine to suspend a virtual machine.
- suspendVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletBootstrapCommunicator
-
- suspendVirtualMachine(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
-
Routine to suspend a virtual machine.
- suspendVirtualMachineOnMigration(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Suspend a virtual machine.
- suspendVirtualMachineOnMigration(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Suspends a virtual machine on migration.
- suspendVirtualMachineOnRequest(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
-
Suspend a virtual machine on request.
- suspendVirtualMachineOnRequest(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
-
Routine to suspend a virtual machine on request.
- valueOf(String) - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorDriver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorTransport
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.MigrationMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.wakeup.WakeupDriver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inria.myriads.snoozecommon.communication.NodeRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inria.myriads.snoozecommon.communication.virtualcluster.status.VirtualClusterErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inria.myriads.snoozecommon.communication.virtualcluster.status.VirtualMachineErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inria.myriads.snoozecommon.communication.virtualcluster.status.VirtualMachineStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorDriver
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorTransport
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.MigrationMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inria.myriads.snoozecommon.communication.localcontroller.wakeup.WakeupDriver
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inria.myriads.snoozecommon.communication.NodeRole
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inria.myriads.snoozecommon.communication.virtualcluster.status.VirtualClusterErrorCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inria.myriads.snoozecommon.communication.virtualcluster.status.VirtualMachineErrorCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inria.myriads.snoozecommon.communication.virtualcluster.status.VirtualMachineStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vectorCompareIsGreater(List<Double>, List<Double>) - Static method in class org.inria.myriads.snoozecommon.util.MathUtils
-
Compares two vectors.
- vectorCompareIsLess(List<Double>, List<Double>) - Static method in class org.inria.myriads.snoozecommon.util.MathUtils
-
Compares two vectors.
- VirtualClusterErrorCode - Enum in org.inria.myriads.snoozecommon.communication.virtualcluster.status
-
Virtual cluster error codes.
- VirtualClusterParser - Interface in org.inria.myriads.snoozecommon.parser.api
-
Virtual cluster parster interface.
- VirtualClusterParserException - Exception in org.inria.myriads.snoozecommon.exception
-
Virtual cluster parser exception.
- VirtualClusterParserException() - Constructor for exception org.inria.myriads.snoozecommon.exception.VirtualClusterParserException
-
Empty constructor.
- VirtualClusterParserException(String) - Constructor for exception org.inria.myriads.snoozecommon.exception.VirtualClusterParserException
-
Virtual cluster parser exception.
- VirtualClusterParserFactory - Class in org.inria.myriads.snoozecommon.parser
-
Virtual cluster parser factory.
- VirtualClusterParserUtils - Class in org.inria.myriads.snoozecommon.parser.util
-
Virtual cluster parser utilities.
- VirtualClusterSubmissionRequest - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.submission
-
Virtual cluster submission request.
- VirtualClusterSubmissionRequest() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualClusterSubmissionRequest
-
- VirtualClusterSubmissionResponse - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.submission
-
Virtual cluster response.
- VirtualClusterSubmissionResponse() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualClusterSubmissionResponse
-
- VirtualMachineDiscoveryResponse - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.discovery
-
Virtual machine discovery response.
- VirtualMachineDiscoveryResponse() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.discovery.VirtualMachineDiscoveryResponse
-
- VirtualMachineErrorCode - Enum in org.inria.myriads.snoozecommon.communication.virtualcluster.status
-
Virtual machine error codes.
- VirtualMachineGroupManagerLocation - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.submission
-
Virtual machine request.
- VirtualMachineGroupManagerLocation() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineGroupManagerLocation
-
Constructor.
- VirtualMachineGroupManagerLocation(VirtualMachineGroupManagerLocation) - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineGroupManagerLocation
-
Copy constructor.
- VirtualMachineLocation - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.submission
-
Virtual machine request.
- VirtualMachineLocation() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Constructor.
- VirtualMachineLocation(VirtualMachineLocation) - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
-
Copy constructor.
- VirtualMachineMetaData - Class in org.inria.myriads.snoozecommon.communication.virtualcluster
-
Virtual machine meta data.
- VirtualMachineMetaData() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Constructor.
- VirtualMachineMetaData(VirtualMachineMetaData, int) - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.VirtualMachineMetaData
-
Copy constructor.
- VirtualMachineMonitoringData - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring
-
Virtual machine monitoring data.
- VirtualMachineMonitoringData() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData
-
Empty constructor.
- VirtualMachineMonitoringData(VirtualMachineMonitoringData) - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.VirtualMachineMonitoringData
-
Copy constructor.
- VirtualMachineStatus - Enum in org.inria.myriads.snoozecommon.communication.virtualcluster.status
-
Virtual machine status.
- VirtualMachineSubmission - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.submission
-
Virtual machine response.
- VirtualMachineSubmission() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineSubmission
-
- VirtualMachineSubmissionRequest - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.submission
-
Virtual machine submission request.
- VirtualMachineSubmissionRequest() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineSubmissionRequest
-
- VirtualMachineSubmissionResponse - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.submission
-
Virtual machine submission response.
- VirtualMachineSubmissionResponse() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineSubmissionResponse
-
- VirtualMachineTemplate - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.submission
-
Virtual machine description.
- VirtualMachineTemplate() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineTemplate
-
Constructor.
- VirtualMachineTemplateException - Exception in org.inria.myriads.snoozecommon.exception
-
Virtual machine template exception.
- VirtualMachineTemplateException() - Constructor for exception org.inria.myriads.snoozecommon.exception.VirtualMachineTemplateException
-
Empty constructor.
- VirtualMachineTemplateException(String) - Constructor for exception org.inria.myriads.snoozecommon.exception.VirtualMachineTemplateException
-
Virtual machine template exception.