Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012. All Rights Reserved.