A B C D E G H I J L M N O P R S T V W

A

AssignedGroupManager - Class in org.inria.myriads.snoozecommon.communication.localcontroller
Local controller assignment.
AssignedGroupManager() - Constructor for class org.inria.myriads.snoozecommon.communication.localcontroller.AssignedGroupManager
 
assignLocalController(LocalControllerDescription) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Assign local controller to a group manager.
assignLocalController(LocalControllerDescription) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Assign a local controller to a group manager.

B

BootstrapAPI - Interface in org.inria.myriads.snoozecommon.communication.rest.api
Bootstrap resource interface.

C

check(Object...) - Static method in class org.inria.myriads.snoozecommon.guard.Guard
Multiple objects null pointer check.
CommunicatorFactory - Class in org.inria.myriads.snoozecommon.communication.rest
Component communicator factory.
configureLogger(String) - Static method in class org.inria.myriads.snoozecommon.util.LoggerUtils
Configure log4j.
convertSecondsToMilliseconds(int) - Static method in class org.inria.myriads.snoozecommon.util.TimeUtils
Converts seconds to milliseconds.
convertStringToDoubleArray(String, String) - Static method in class org.inria.myriads.snoozecommon.util.StringUtils
Can be used to convert a string to inger array.
convertStringToIntegerArray(String, String) - Static method in class org.inria.myriads.snoozecommon.util.StringUtils
Can be used to convert a string to inger array.
convertStringToStringArray(String, String) - Static method in class org.inria.myriads.snoozecommon.util.StringUtils
Can be used to convert a string to inger array.
CPU_UTILIZATION_INDEX - Static variable in class org.inria.myriads.snoozecommon.globals.Globals
Cpu utilization index.
createClientResource(NodeRole, NetworkAddress) - Static method in class org.inria.myriads.snoozecommon.communication.rest.util.RESTUtil
Creates a web resource.
createNetworkAddress(String, int) - Static method in class org.inria.myriads.snoozecommon.util.NetworkUtils
Creates a new network address.

D

DEFAULT_INITIALIZATION - Static variable in class org.inria.myriads.snoozecommon.globals.Globals
Default value.
destroyVirtualMachine(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Routine to shutdown a virtual machine.
destroyVirtualMachine(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Routine to shutdown a virtual machine.
destroyVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
Destroy a virtual machine.
destroyVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
Routine to destroy a virtual machine.
discoverVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Routine to discover the group manager hosting a virtual machine.
discoverVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Routine to discover a local controller.
dropVirtualMachineMetaData(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Drops virtual machine met data.
dropVirtualMachineMetaData(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Drops virtual machine meta data.

E

ErrorUtils - Class in org.inria.myriads.snoozecommon.util
Error utils.

G

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.
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
Assign local controller 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.virtualcluster.VirtualMachineMetaData
Sets the group manager control data address.
getGroupManagerDescriptions() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.repository.GroupLeaderRepositoryInformation
Returns the group manager descriptions.
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.
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.
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.
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.
getLocalControllerDescriptions() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.repository.GroupManagerRepositoryInformation
Returns the local controller descriptions.
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.virtualcluster.discovery.VirtualMachineDiscoveryResponse
Returns the local controller identifier.
getLocalControllerId() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
Returns the local controller identifier.
getLocalControllers() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
Returns the local controller descriptions.
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.
getNumberOfMonitoringEntries() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.requests.MetaDataRequest
Returns the number of monitoring entries.
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.
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.
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.GroupManagerAPI
Returns the virtual cluster response.
getVirtualClusterResponse(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Returns the virtual cluster response if available.
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.
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.
getVirtualMachineResponse(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Returns the virtual machine response.
getVirtualMachineResponse(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Returns the virtual machine response.
getVirtualMachines() - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
Returns the virtual machines.
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.

H

hasLocalController(NetworkAddress) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Checks if local controller exists.
hasLocalController(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Checks if local controller exists.
hasVirtualMachine(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Checks if a virtual machine is active on a particular local controller.
hasVirtualMachine(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Check for virtual machine availability.
HypervisorDriver - Enum in org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor
List of supported drivers by libvirt.
HypervisorSettings - Class in org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor
Hypervisor settings.
HypervisorSettings() - Constructor for class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
Empty constructor.
HypervisorSettings(HypervisorSettings) - Constructor for class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.HypervisorSettings
Copy constructor.
HypervisorTransport - Enum in org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor
The transport method.

I

isMigrated() - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.MigrationRequest
Returns is migrated flag.

J

joinGroupLeader(GroupManagerDescription) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Handles the join request of a group manager.
joinGroupLeader(GroupManagerDescription) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Send a join request to the group leader.
joinGroupManager(LocalControllerDescription) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Routine to join the group manager.
joinGroupManager(LocalControllerDescription) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Called by local controller to join the group manager.

L

ListenSettings - Class in org.inria.myriads.snoozecommon.communication.groupmanager
Listen settings.
ListenSettings() - Constructor for class org.inria.myriads.snoozecommon.communication.groupmanager.ListenSettings
Empty constructor.
ListenSettings(ListenSettings) - Constructor for class org.inria.myriads.snoozecommon.communication.groupmanager.ListenSettings
Copy construcor.
LocalControllerAPI - Interface in org.inria.myriads.snoozecommon.communication.rest.api
Local controller resource interface.
LocalControllerDescription - Class in org.inria.myriads.snoozecommon.communication.localcontroller
Local controller description.
LocalControllerDescription() - Constructor for class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
Constructor.
LocalControllerDescription(LocalControllerDescription, int) - Constructor for class org.inria.myriads.snoozecommon.communication.localcontroller.LocalControllerDescription
Copy constructor.
LocalControllerStatus - Enum in org.inria.myriads.snoozecommon.communication.localcontroller
Local controller status.
LoggerUtils - Class in org.inria.myriads.snoozecommon.util
Logger utils.
LRUCache<K,V> - Class in org.inria.myriads.snoozecommon.datastructure
Generic LRU cache implementation.
LRUCache() - Constructor for class org.inria.myriads.snoozecommon.datastructure.LRUCache
Empty constructor.
LRUCache(int) - Constructor for class org.inria.myriads.snoozecommon.datastructure.LRUCache
Constructor.

M

MEMORY_UTILIZATION_INDEX - Static variable in class org.inria.myriads.snoozecommon.globals.Globals
Memory utilization index.
MetaDataRequest - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.requests
Meta data request.
MetaDataRequest() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.requests.MetaDataRequest
Empty constructor.
migrateVirtualMachine(MigrationRequest) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
Migrates a virtual machine.
migrateVirtualMachine(MigrationRequest) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
Routine to migrate a virtual machine.
MigrationMethod - Enum in org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor
Libvirt migration method.
MigrationRequest - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.migration
Local controller migration request message.
MigrationRequest() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.migration.MigrationRequest
 
MigrationSettings - Class in org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor
Migration parameters.
MigrationSettings() - Constructor for class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.MigrationSettings
Empty constructor.
MigrationSettings(MigrationSettings) - Constructor for class org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor.MigrationSettings
Copy constructor.
MonitoringUtils - Class in org.inria.myriads.snoozecommon.util
Monitoring utils.

N

NETWORK_RX_UTILIZATION_INDEX - Static variable in class org.inria.myriads.snoozecommon.globals.Globals
Network rx utilization index.
NETWORK_TX_UTILIZATION_INDEX - Static variable in class org.inria.myriads.snoozecommon.globals.Globals
Network tx utilization index.
NetworkAddress - Class in org.inria.myriads.snoozecommon.communication
Network address.
NetworkAddress() - Constructor for class org.inria.myriads.snoozecommon.communication.NetworkAddress
Constructor.
NetworkAddress(NetworkAddress) - Constructor for class org.inria.myriads.snoozecommon.communication.NetworkAddress
Copy constructor.
NetworkDemand - Class in org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring
Network demand.
NetworkDemand() - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.NetworkDemand
Empty constructor.
NetworkDemand(double, double) - Constructor for class org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring.NetworkDemand
Constructor.
NetworkUtils - Class in org.inria.myriads.snoozecommon.util
Network utils.
newBootstrapCommunicator(NetworkAddress) - Static method in class org.inria.myriads.snoozecommon.communication.rest.CommunicatorFactory
Creates a new bootstrap communicator instance.
newGroupManagerCommunicator(NetworkAddress) - Static method in class org.inria.myriads.snoozecommon.communication.rest.CommunicatorFactory
Returns the group manager communicator object.
newLocalControllerCommunicator(NetworkAddress) - Static method in class org.inria.myriads.snoozecommon.communication.rest.CommunicatorFactory
Returns the local controller communicator object.
NodeRole - Enum in org.inria.myriads.snoozecommon.communication
Node role.

O

org.inria.myriads.snoozecommon.communication - package org.inria.myriads.snoozecommon.communication
 
org.inria.myriads.snoozecommon.communication.groupmanager - package org.inria.myriads.snoozecommon.communication.groupmanager
 
org.inria.myriads.snoozecommon.communication.groupmanager.repository - package org.inria.myriads.snoozecommon.communication.groupmanager.repository
 
org.inria.myriads.snoozecommon.communication.groupmanager.summary - package org.inria.myriads.snoozecommon.communication.groupmanager.summary
 
org.inria.myriads.snoozecommon.communication.localcontroller - package org.inria.myriads.snoozecommon.communication.localcontroller
 
org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor - package org.inria.myriads.snoozecommon.communication.localcontroller.hypervisor
 
org.inria.myriads.snoozecommon.communication.localcontroller.wakeup - package org.inria.myriads.snoozecommon.communication.localcontroller.wakeup
 
org.inria.myriads.snoozecommon.communication.rest - package org.inria.myriads.snoozecommon.communication.rest
 
org.inria.myriads.snoozecommon.communication.rest.api - package org.inria.myriads.snoozecommon.communication.rest.api
 
org.inria.myriads.snoozecommon.communication.rest.api.impl - package org.inria.myriads.snoozecommon.communication.rest.api.impl
 
org.inria.myriads.snoozecommon.communication.rest.util - package org.inria.myriads.snoozecommon.communication.rest.util
 
org.inria.myriads.snoozecommon.communication.virtualcluster - package org.inria.myriads.snoozecommon.communication.virtualcluster
 
org.inria.myriads.snoozecommon.communication.virtualcluster.discovery - package org.inria.myriads.snoozecommon.communication.virtualcluster.discovery
 
org.inria.myriads.snoozecommon.communication.virtualcluster.migration - package org.inria.myriads.snoozecommon.communication.virtualcluster.migration
 
org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring - package org.inria.myriads.snoozecommon.communication.virtualcluster.monitoring
 
org.inria.myriads.snoozecommon.communication.virtualcluster.requests - package org.inria.myriads.snoozecommon.communication.virtualcluster.requests
 
org.inria.myriads.snoozecommon.communication.virtualcluster.status - package org.inria.myriads.snoozecommon.communication.virtualcluster.status
 
org.inria.myriads.snoozecommon.communication.virtualcluster.submission - package org.inria.myriads.snoozecommon.communication.virtualcluster.submission
 
org.inria.myriads.snoozecommon.datastructure - package org.inria.myriads.snoozecommon.datastructure
 
org.inria.myriads.snoozecommon.globals - package org.inria.myriads.snoozecommon.globals
 
org.inria.myriads.snoozecommon.guard - package org.inria.myriads.snoozecommon.guard
 
org.inria.myriads.snoozecommon.util - package org.inria.myriads.snoozecommon.util
 

P

processError(String) - Static method in class org.inria.myriads.snoozecommon.util.ErrorUtils
Terminates the service.

R

removeEldestEntry(Map.Entry<K, V>) - Method in class org.inria.myriads.snoozecommon.datastructure.LRUCache
Determines if the oldest element schould be removed.
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(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Routine to resume a virtual machine.
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.

S

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.
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.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.
setHeartbeatAddress(NetworkAddress) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
Sets the heartbeat multicast port.
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.
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.
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.virtualcluster.discovery.VirtualMachineDiscoveryResponse
Sets the local controller identifier.
setLocalControllerId(String) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
Sets the local controller identifier.
setLocalControllers(HashMap<String, LocalControllerDescription>) - Method in class org.inria.myriads.snoozecommon.communication.groupmanager.GroupManagerDescription
Sets the local controller descriptions.
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.
setNumberOfMonitoringEntries(int) - Method in class org.inria.myriads.snoozecommon.communication.virtualcluster.requests.MetaDataRequest
Sets the number of monitoring entries.
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.
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.
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.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.
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.
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(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Routine to shutdown a virtual machine.
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.
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.RESTletGroupManagerCommunicator
Send a request to start the virtual cluster to the group leader.
startVirtualMachine(VirtualMachineMetaData) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
Start a virtual machine.
startVirtualMachine(VirtualMachineMetaData) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
Start a virtual machine.
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(VirtualMachineSubmission) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Starts virtual machines on the group manager.
startVirtualMachines(VirtualMachineSubmission) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Starts a virtual machine on the group manager.
StringUtils - Class in org.inria.myriads.snoozecommon.util
String utils.
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(VirtualMachineLocation) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.GroupManagerAPI
Routine to suspend a virtual machine.
suspendVirtualMachine(VirtualMachineLocation) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTletGroupManagerCommunicator
Routine to suspend a virtual machine.
suspendVirtualMachine(String) - Method in class org.inria.myriads.snoozecommon.communication.rest.api.impl.RESTLocalControllerCommunicator
Suspend a virtual machine.
suspendVirtualMachine(String) - Method in interface org.inria.myriads.snoozecommon.communication.rest.api.LocalControllerAPI
Routine to suspend a virtual machine.

T

TimeUtils - Class in org.inria.myriads.snoozecommon.util
Time utility.
toString() - Method in class org.inria.myriads.snoozecommon.communication.NetworkAddress
Converts to string.

V

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.
VirtualClusterErrorCode - Enum in org.inria.myriads.snoozecommon.communication.virtualcluster.status
Virtual cluster error codes.
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.
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
 
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.

W

WakeupDriver - Enum in org.inria.myriads.snoozecommon.communication.localcontroller.wakeup
Wakeup methods.
WakeupSettings - Class in org.inria.myriads.snoozecommon.communication.localcontroller.wakeup
Wakeup driver.
WakeupSettings() - Constructor for class org.inria.myriads.snoozecommon.communication.localcontroller.wakeup.WakeupSettings
Empty.
WakeupSettings(WakeupSettings) - Constructor for class org.inria.myriads.snoozecommon.communication.localcontroller.wakeup.WakeupSettings
Wakeup driver.

A B C D E G H I J L M N O P R S T V W

Copyright © 2012. All Rights Reserved.