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

A

AddCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
 
AddCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.AddCommand
Constructor.
addVirtualClusterResponse(VirtualClusterSubmissionResponse) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Adds virtual cluster response.
addVirtualClusterResponse(VirtualClusterSubmissionResponse) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Updates the virtual cluster mapping.
addVirtualMachineTemplate(VirtualMachineTemplate, String) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Add a virtual machine template.
addVirtualMachineTemplate(VirtualMachineTemplate, String) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Add virtual machine description to a given cluster.
AttributeType - Enum in org.inria.myriads.snoozeclient.database.api
Attribute type.

B

BootstrapUtilis - Class in org.inria.myriads.snoozeclient.util
Bootstrap utility.
BootstrapUtilityException - Exception in org.inria.myriads.snoozeclient.exception
Global utility exception.
BootstrapUtilityException() - Constructor for exception org.inria.myriads.snoozeclient.exception.BootstrapUtilityException
Empty constructor.
BootstrapUtilityException(String) - Constructor for exception org.inria.myriads.snoozeclient.exception.BootstrapUtilityException
Snooze exception constructor.

C

CLIENT_CONFIG - Static variable in class org.inria.myriads.snoozeclient.globals.Globals
Client config.
ClientCommand - Enum in org.inria.myriads.snoozeclient.parser.commands
Client commands.
ClientConfiguration - Class in org.inria.myriads.snoozeclient.configurator.api
Configuration configuration.
ClientConfiguration() - Constructor for class org.inria.myriads.snoozeclient.configurator.api.ClientConfiguration
 
ClientConfigurator - Interface in org.inria.myriads.snoozeclient.configurator.api
Client configurator interface.
ClientConfiguratorException - Exception in org.inria.myriads.snoozeclient.exception
Client configuator exception.
ClientConfiguratorException() - Constructor for exception org.inria.myriads.snoozeclient.exception.ClientConfiguratorException
Empty constructor.
ClientConfiguratorException(String) - Constructor for exception org.inria.myriads.snoozeclient.exception.ClientConfiguratorException
Snooze exception constructor.
ClientConfiguratorFactory - Class in org.inria.myriads.snoozeclient.configurator
Client configurator factory.
ClientRepository - Interface in org.inria.myriads.snoozeclient.database.api
Client repository interface.
ClientXMLRepository - Class in org.inria.myriads.snoozeclient.database.api.impl
Client data repository based on XML.
ClientXMLRepository(String) - Constructor for class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Constructor.
closeFile() - Method in class org.inria.myriads.snoozeclient.statistics.results.writer.FileResultsWriter
Closes the file.
ClusterCommandBase - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Cluster command.
ClusterCommandBase() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.ClusterCommandBase
 
Command - Interface in org.inria.myriads.snoozeclient.parser.api.impl.commands
Command interface.
CommandHandler - Class in org.inria.myriads.snoozeclient.handler
Command handling logic.
CommandHandler(ClientConfiguration, ClientRepository, ParserOutput) - Constructor for class org.inria.myriads.snoozeclient.handler.CommandHandler
CommandHandler constructor.
CommandHandlerException - Exception in org.inria.myriads.snoozeclient.exception
Command handler exception.
CommandHandlerException() - Constructor for exception org.inria.myriads.snoozeclient.exception.CommandHandlerException
Empty constructor.
CommandHandlerException(String) - Constructor for exception org.inria.myriads.snoozeclient.exception.CommandHandlerException
Snooze exception constructor.
CommandLineParser - Interface in org.inria.myriads.snoozeclient.parser.api
Command line parser interface.
CommandLineParserFactory - Class in org.inria.myriads.snoozeclient.parser
Command line parser factory.
ConsoleOutput - Class in org.inria.myriads.snoozeclient.handler
Information output.
ConsoleOutput(String, String, String, String) - Constructor for class org.inria.myriads.snoozeclient.handler.ConsoleOutput
Information output.
create() - Method in class org.inria.myriads.snoozeclient.systemtree.factory.EdgeFactory
Creates integer.
createRepositoryDirectory() - Static method in class org.inria.myriads.snoozeclient.util.StorageUtils
Creates the repository storage directory.
createVirtualClusterSubmissionRequest(String, AttributeType) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Creates virtual cluster submission request.
createVirtualClusterSubmissionRequest(String, AttributeType) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Create virtual cluster submission request.

D

DatabaseFactory - Class in org.inria.myriads.snoozeclient.database
Database factory.
DefineCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Define command.
DefineCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.DefineCommand
 
defineVirtualCluster(String) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Defines a cluster.
defineVirtualCluster(String) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Defines cluster(s).
destroy(VirtualMachineLocation) - Method in class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
Destroy a virtual machine.
DestroyCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Destroy command.
DestroyCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.DestroyCommand
 
discoverVirtualMachine(String, NetworkAddress) - Static method in class org.inria.myriads.snoozeclient.discovery.VirtualMachineDiscovery
Starts virtual machine discovery procedure.
dispatchCommand() - Method in class org.inria.myriads.snoozeclient.handler.CommandHandler
Dispatches the client command.
display() - Method in class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
Display the popup.
DumpCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Dump command.
DumpCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.DumpCommand
 
DumpUtil - Class in org.inria.myriads.snoozeclient.systemtree.util
System tree utilities.

E

EdgeFactory - Class in org.inria.myriads.snoozeclient.systemtree.factory
Edge factory.
EdgeFactory() - Constructor for class org.inria.myriads.snoozeclient.systemtree.factory.EdgeFactory
 
equals(Object) - Method in class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
 

F

FileResultsWriter - Class in org.inria.myriads.snoozeclient.statistics.results.writer
File results writer.
FileResultsWriter(String) - Constructor for class org.inria.myriads.snoozeclient.statistics.results.writer.FileResultsWriter
Constructor of the writer.

G

GeneralSettings - Class in org.inria.myriads.snoozeclient.configurator.general
General settings.
GeneralSettings() - Constructor for class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
 
generateGraph(GroupLeaderRepositoryInformation) - Method in class org.inria.myriads.snoozeclient.systemtree.graph.SystemGraphGenerator
Generates the graph according to the hierarchy.
generateSubmissionResults(VirtualClusterSubmissionResponse, int, long, long) - Static method in class org.inria.myriads.snoozeclient.statistics.util.SubmissionResultsUtils
Generates the submission results.
getAddCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the add command.
getBootstrapNodes() - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Returns the bootstrap nodes.
getClientCommand() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Returns the VM command.
getCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the parsed command.
getCommandName() - Method in enum org.inria.myriads.snoozeclient.parser.commands.ClientCommand
Returns the command name.
getCompleteHierarchy(List<NetworkAddress>) - Static method in class org.inria.myriads.snoozeclient.util.BootstrapUtilis
Returns the complete hierarchy.
getConfiguration() - Method in interface org.inria.myriads.snoozeclient.configurator.api.ClientConfigurator
Returns the client configuration.
getConfiguration() - Method in class org.inria.myriads.snoozeclient.configurator.api.impl.JavaPropertyClientConfigurator
Returns the client configuration.
getCpuUtilization() - Method in class org.inria.myriads.snoozeclient.handler.ConsoleOutput
Returns the CPU utilization.
getDatabaseFileName() - Static method in class org.inria.myriads.snoozeclient.util.StorageUtils
Returns the database file name.
getDefineCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the define command.
getDestroyCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the destroy command.
getDumpOutputFile() - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Returns the dump output file.
getFile() - Method in class org.inria.myriads.snoozeclient.configurator.statistics.StatisticsOutput
Returns the file name.
getFinalStatus() - Method in class org.inria.myriads.snoozeclient.handler.ConsoleOutput
Returns the final status.
getFormat() - Method in class org.inria.myriads.snoozeclient.configurator.statistics.StatisticsOutput
Returns the output format.
getGeneralSettings() - Method in class org.inria.myriads.snoozeclient.configurator.api.ClientConfiguration
Returns the general settings.
getGraphPollingInterval() - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Gets the polling interval.
getGroupLeaderDescription(List<NetworkAddress>) - Static method in class org.inria.myriads.snoozeclient.util.BootstrapUtilis
Returns current group leader description.
getGroupLeaderRepositoryInformation(NetworkAddress, int) - Static method in class org.inria.myriads.snoozeclient.systemtree.datacollector.SystemDataCollector
Returns the current group leader repository information.
getGroupManagerDescription() - Method in class org.inria.myriads.snoozeclient.systemtree.popup.GroupManagerPopupComponent
Gets the description.
getGroupManagerRepositoryInformations(NetworkAddress, int) - Static method in class org.inria.myriads.snoozeclient.systemtree.datacollector.SystemDataCollector
Returns the current group manager repository information.
getHostDescriptionPanel() - Method in class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
Gets the host panel.
getHostId() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.AddCommand
 
getHostId() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
 
getHostId() - Method in class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
Gets the host id.
getHostName() - Method in class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
 
getHostsCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the list command.
getInfoCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the info command.
getListCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the list command.
getMemory() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResizeCommand
 
getMemory() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
 
getMemoryUtilization() - Method in class org.inria.myriads.snoozeclient.handler.ConsoleOutput
Returns the network utilization.
getNetworkCapacity() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Returns the network capacity.
getNetworkRxCapacity() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.AddCommand
Returns the network rx capacity.
getNetworkRxCapacity() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResizeCommand
 
getNetworkTxCapacity() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResizeCommand
 
getNetworkTxCapaciy() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.AddCommand
Returns the network tx capacity.
getNetworkUtilization() - Method in class org.inria.myriads.snoozeclient.handler.ConsoleOutput
Returns the network utilization.
getNodeType() - Method in class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
Gets the type.
getNumberOfFailedAllocations() - Method in class org.inria.myriads.snoozeclient.statistics.results.SubmissionResults
Returns the number of failed allocations.
getNumberOfMonitoringEntries() - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Returns the number of monitoring entries.
getNumberOfSuccessfullAllocations() - Method in class org.inria.myriads.snoozeclient.statistics.results.SubmissionResults
Returns the number of successfull allocations.
getNumberOfVirtualMachines() - Method in class org.inria.myriads.snoozeclient.statistics.results.SubmissionResults
Returns the number of submitted virtual machines.
getOutput() - Method in class org.inria.myriads.snoozeclient.configurator.statistics.StatisticsSettings
Returns the output parameters.
getPopupComponentId() - Method in class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
 
getRebootCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the reboot command.
getRemoveCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the remove command.
getResizeCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the resize command.
getResumeCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the resume command.
getShutdownCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the shutdown command.
getStartCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the start command.
getStatisticsSettings() - Method in class org.inria.myriads.snoozeclient.configurator.api.ClientConfiguration
Returns the statistics settings.
getSubmissionPollingInterval() - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Returns the polling interval.
getSubmissionTime() - Method in class org.inria.myriads.snoozeclient.statistics.results.SubmissionResults
Returns the submission time.
getSuspendCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the suspend command.
getTimeToSchedule() - Method in class org.inria.myriads.snoozeclient.statistics.results.SubmissionResults
Returns the time to schedule.
getUndefineCommand() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Returns the undefine command.
getVcpu() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResizeCommand
 
getVcpu() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
 
getVirtualClusterName() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.AddCommand
Returns the virtual cluster name.
getVirtualClusterName() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ClusterCommandBase
Returns the virtual cluster name.
getVirtualClusterName() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.DefineCommand
Returns the virtual cluster name.
getVirtualClusterName() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ListCommand
Returns the virtual cluster name.
getVirtualClusterName() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.UndefineCommand
Returns the virtual cluster name.
getVirtualClusterName() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Returns the cluster names.
getVirtualMachineIds(String) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Returns virtual machine names.
getVirtualMachineIds(String) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Create virtual cluster mapping for a given cluster.
getVirtualMachineMetaData(String) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Returns the virtual machine meta data.
getVirtualMachineMetaData(String) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Returns virtual machine meta data.
getVirtualMachineName() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ClusterCommandBase
Returns the virtual machine name.
getVirtualMachineName() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Gets the virtual machine name.
getVirtualMachineTemplate(String) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Gets the path of the templates of the virtual machine.
getVirtualMachineTemplate(String) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
 
getVirtualMachineTemplate() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.AddCommand
Returns the virtual machine template.
getVirtualMachineTemplate() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Returns the virtual machine template.
getVirtualMachineTemplateContent(String) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Gets the content of the templates of the virtual machine.
getVirtualMachineTemplateContent(String) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
 
Globals - Class in org.inria.myriads.snoozeclient.globals
Global settings.
GroupManagerPopupComponent - Class in org.inria.myriads.snoozeclient.systemtree.popup
 
GroupManagerPopupComponent(GroupManagerDescription, String, SystemTreeVisualizer) - Constructor for class org.inria.myriads.snoozeclient.systemtree.popup.GroupManagerPopupComponent
Constructor.

H

handlePopup(MouseEvent) - Method in class org.inria.myriads.snoozeclient.systemtree.popup.PopupGraphMousePlugin
Handle mouse event over vertex.
hashCode() - Method in class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
 
hasVirtualMachine(VirtualMachineLocation, NetworkAddress) - Static method in class org.inria.myriads.snoozeclient.discovery.VirtualMachineDiscovery
Checks if a group manager hosts the virtual machine.
HostsCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Dump command.
HostsCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.HostsCommand
 

I

info(MetaDataRequest) - Method in class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
Show information about a virtual machine (status, host, etc.).
InfoCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Info command.
InfoCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.InfoCommand
 
initializeGui() - Method in class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
Initializes GUI.
initializeGUI() - Method in class org.inria.myriads.snoozeclient.systemtree.SystemTreeVisualizer
Initializes the GUI.
isDump() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Returns the dump flag.
isEnabled() - Method in class org.inria.myriads.snoozeclient.configurator.statistics.StatisticsSettings
Returns the statistics status.
isHelp() - Method in interface org.inria.myriads.snoozeclient.parser.api.impl.commands.Command
Checks if help is needed.
isHelp() - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.MainCommand
Looks if help was specified.
isHostActive(NetworkAddress) - Static method in class org.inria.myriads.snoozeclient.util.BootstrapUtilis
Checks if the remote host is active.
isVisualize() - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Returns the visualization flag.

J

JavaPropertyClientConfigurator - Class in org.inria.myriads.snoozeclient.configurator.api.impl
Client configurator class.
JavaPropertyClientConfigurator(String) - Constructor for class org.inria.myriads.snoozeclient.configurator.api.impl.JavaPropertyClientConfigurator
Initialize client configuration.
JCommanderCLI - Class in org.inria.myriads.snoozeclient.parser.api.impl
Implementation of the JCommander based CLI.
JCommanderCLI() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Constructor.

L

LibVirtTemplateReader - Class in org.inria.myriads.snoozeclient.templates.api.impl
LibVirt template reader.
LibVirtTemplateReader() - Constructor for class org.inria.myriads.snoozeclient.templates.api.impl.LibVirtTemplateReader
 
ListCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
List command.
ListCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.ListCommand
 
LocalControllerPopupComponent - Class in org.inria.myriads.snoozeclient.systemtree.popup
Local Controller Component.
LocalControllerPopupComponent(LocalControllerDescription, String, SystemTreeVisualizer) - Constructor for class org.inria.myriads.snoozeclient.systemtree.popup.LocalControllerPopupComponent
Constructor.
LOG4J_CONFIG - Static variable in class org.inria.myriads.snoozeclient.globals.Globals
Log4j config file.

M

Main - Class in org.inria.myriads.snoozeclient.main
Main client class.
main(String[]) - Static method in class org.inria.myriads.snoozeclient.main.Main
Main method.
MainCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Main command.
MainCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.MainCommand
 

N

newClientConfigurator(String) - Static method in class org.inria.myriads.snoozeclient.configurator.ClientConfiguratorFactory
Creates a new client configurator.
newClientRepository(String) - Static method in class org.inria.myriads.snoozeclient.database.DatabaseFactory
Creates a new client repository.
newParser() - Static method in class org.inria.myriads.snoozeclient.parser.CommandLineParserFactory
Creates a new parser instance.
newSubmissionResultsWriter(String, StatisticsFormat) - Static method in class org.inria.myriads.snoozeclient.statistics.SubmissionResultsWriterFactory
Creates a new submission results writer.
newTemplateReader() - Static method in class org.inria.myriads.snoozeclient.templates.TemplateReaderFactory
Creates a new template reader.
NodeType - Enum in org.inria.myriads.snoozeclient.systemtree.enums
Node type.

O

org.inria.myriads.snoozeclient.configurator - package org.inria.myriads.snoozeclient.configurator
 
org.inria.myriads.snoozeclient.configurator.api - package org.inria.myriads.snoozeclient.configurator.api
 
org.inria.myriads.snoozeclient.configurator.api.impl - package org.inria.myriads.snoozeclient.configurator.api.impl
 
org.inria.myriads.snoozeclient.configurator.general - package org.inria.myriads.snoozeclient.configurator.general
 
org.inria.myriads.snoozeclient.configurator.statistics - package org.inria.myriads.snoozeclient.configurator.statistics
 
org.inria.myriads.snoozeclient.database - package org.inria.myriads.snoozeclient.database
 
org.inria.myriads.snoozeclient.database.api - package org.inria.myriads.snoozeclient.database.api
 
org.inria.myriads.snoozeclient.database.api.impl - package org.inria.myriads.snoozeclient.database.api.impl
 
org.inria.myriads.snoozeclient.discovery - package org.inria.myriads.snoozeclient.discovery
 
org.inria.myriads.snoozeclient.exception - package org.inria.myriads.snoozeclient.exception
 
org.inria.myriads.snoozeclient.globals - package org.inria.myriads.snoozeclient.globals
 
org.inria.myriads.snoozeclient.handler - package org.inria.myriads.snoozeclient.handler
 
org.inria.myriads.snoozeclient.main - package org.inria.myriads.snoozeclient.main
 
org.inria.myriads.snoozeclient.parser - package org.inria.myriads.snoozeclient.parser
 
org.inria.myriads.snoozeclient.parser.api - package org.inria.myriads.snoozeclient.parser.api
 
org.inria.myriads.snoozeclient.parser.api.impl - package org.inria.myriads.snoozeclient.parser.api.impl
 
org.inria.myriads.snoozeclient.parser.api.impl.commands - package org.inria.myriads.snoozeclient.parser.api.impl.commands
 
org.inria.myriads.snoozeclient.parser.api.impl.validation - package org.inria.myriads.snoozeclient.parser.api.impl.validation
 
org.inria.myriads.snoozeclient.parser.commands - package org.inria.myriads.snoozeclient.parser.commands
 
org.inria.myriads.snoozeclient.parser.output - package org.inria.myriads.snoozeclient.parser.output
 
org.inria.myriads.snoozeclient.resourcecontrol - package org.inria.myriads.snoozeclient.resourcecontrol
 
org.inria.myriads.snoozeclient.statistics - package org.inria.myriads.snoozeclient.statistics
 
org.inria.myriads.snoozeclient.statistics.impl - package org.inria.myriads.snoozeclient.statistics.impl
 
org.inria.myriads.snoozeclient.statistics.results - package org.inria.myriads.snoozeclient.statistics.results
 
org.inria.myriads.snoozeclient.statistics.results.writer - package org.inria.myriads.snoozeclient.statistics.results.writer
 
org.inria.myriads.snoozeclient.statistics.util - package org.inria.myriads.snoozeclient.statistics.util
 
org.inria.myriads.snoozeclient.systemtree - package org.inria.myriads.snoozeclient.systemtree
 
org.inria.myriads.snoozeclient.systemtree.datacollector - package org.inria.myriads.snoozeclient.systemtree.datacollector
 
org.inria.myriads.snoozeclient.systemtree.enums - package org.inria.myriads.snoozeclient.systemtree.enums
 
org.inria.myriads.snoozeclient.systemtree.factory - package org.inria.myriads.snoozeclient.systemtree.factory
 
org.inria.myriads.snoozeclient.systemtree.graph - package org.inria.myriads.snoozeclient.systemtree.graph
 
org.inria.myriads.snoozeclient.systemtree.popup - package org.inria.myriads.snoozeclient.systemtree.popup
 
org.inria.myriads.snoozeclient.systemtree.transformers - package org.inria.myriads.snoozeclient.systemtree.transformers
 
org.inria.myriads.snoozeclient.systemtree.util - package org.inria.myriads.snoozeclient.systemtree.util
 
org.inria.myriads.snoozeclient.systemtree.vertex - package org.inria.myriads.snoozeclient.systemtree.vertex
 
org.inria.myriads.snoozeclient.templates - package org.inria.myriads.snoozeclient.templates
 
org.inria.myriads.snoozeclient.templates.api - package org.inria.myriads.snoozeclient.templates.api
 
org.inria.myriads.snoozeclient.templates.api.impl - package org.inria.myriads.snoozeclient.templates.api.impl
 
org.inria.myriads.snoozeclient.util - package org.inria.myriads.snoozeclient.util
 
OutputUtils - Class in org.inria.myriads.snoozeclient.util
Utils class.

P

parse(String[]) - Method in interface org.inria.myriads.snoozeclient.parser.api.CommandLineParser
Parse the arguments.
parse(String[]) - Method in class org.inria.myriads.snoozeclient.parser.api.impl.JCommanderCLI
Helper function to generate a ParserOutput object from the JCInputOptions content.
ParserOutput - Class in org.inria.myriads.snoozeclient.parser.output
Parse output holder.
ParserOutput() - Constructor for class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Constructor.
PopupComponent - Class in org.inria.myriads.snoozeclient.systemtree.popup
 
PopupComponent(SystemTreeVisualizer) - Constructor for class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
Constructor.
PopupComponent(String) - Constructor for class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
Constructor.
PopupGraphMousePlugin - Class in org.inria.myriads.snoozeclient.systemtree.popup
PopupGraphMousePlugin.
PopupGraphMousePlugin(GroupLeaderRepositoryInformation, SystemTreeVisualizer) - Constructor for class org.inria.myriads.snoozeclient.systemtree.popup.PopupGraphMousePlugin
Constructor.
PopupGraphMousePlugin(int) - Constructor for class org.inria.myriads.snoozeclient.systemtree.popup.PopupGraphMousePlugin
Constructor.
PositiveIntegerValidator - Class in org.inria.myriads.snoozeclient.parser.api.impl.validation
Positive integer validation.
PositiveIntegerValidator() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.validation.PositiveIntegerValidator
 
printConfiguration(ClientConfiguration) - Static method in class org.inria.myriads.snoozeclient.util.OutputUtils
Prints the client configuration.
printVirtualCluster(String) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Prints the cluster content.
printVirtualCluster(String) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Print information about a cluster.
printVirtualClusters() - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Prints the clusters.
printVirtualClusters() - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Print available clusters.

R

readTemplateDescription(String) - Method in class org.inria.myriads.snoozeclient.templates.api.impl.LibVirtTemplateReader
Reads the template description.
readTemplateDescription(String) - Method in interface org.inria.myriads.snoozeclient.templates.api.TemplateReader
Reads the template description.
reboot(VirtualMachineLocation) - Method in class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
Reboot a virtual machine.
RebootCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Shutdown command.
RebootCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.RebootCommand
 
register(PopupComponent) - Method in class org.inria.myriads.snoozeclient.systemtree.SystemTreeVisualizer
Register a new popup.
remove(String) - Method in class org.inria.myriads.snoozeclient.systemtree.SystemTreeVisualizer
Removes an active popup.
RemoveCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Remove command.
RemoveCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.RemoveCommand
 
removeVirtualMachineDescription(String, String) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Removes virtual machine description from a virtual cluster.
removeVirtualMachineDescription(String, String) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Removes virtual machine description.
REPOSITORT_FILE_NAME - Static variable in class org.inria.myriads.snoozeclient.globals.Globals
Name of the database.
REPOSITORY_STORAGE_DIRECTORY - Static variable in class org.inria.myriads.snoozeclient.globals.Globals
Repository path.
resize(ResizeRequest) - Method in class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
 
ResizeCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Resume command.
ResizeCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResizeCommand
 
resume(VirtualMachineLocation) - Method in class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
Resume a virtual machine.
ResumeCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Resume command.
ResumeCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResumeCommand
 

S

setBootstrapNodes(List<NetworkAddress>) - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Sets the bootstrap nodes.
setClientCommand(ClientCommand) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Sets the client command.
setClusterName(String) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Cluster names.
setDump(boolean) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Sets the dump flag.
setDumpOutputFile(String) - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Sets the output file.
setEnabled(Boolean) - Method in class org.inria.myriads.snoozeclient.configurator.statistics.StatisticsSettings
Sets the statistics flag.
setFile(String) - Method in class org.inria.myriads.snoozeclient.configurator.statistics.StatisticsOutput
Sets the file name.
setFormat(StatisticsFormat) - Method in class org.inria.myriads.snoozeclient.configurator.statistics.StatisticsOutput
Sets the format.
setGeneralSettings(GeneralSettings) - Method in class org.inria.myriads.snoozeclient.configurator.api.ClientConfiguration
Sets the general settings.
setGraphPollingInterval(int) - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Sets the polling interval.
setGroupManagerDescription_(GroupManagerDescription) - Method in class org.inria.myriads.snoozeclient.systemtree.popup.GroupManagerPopupComponent
Sets the description.
setHostDescriptionPanel(JPanel) - Method in class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
Sets the host panel.
setHostId(String) - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.AddCommand
 
setHostId(String) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
 
setHostId(String) - Method in class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
Sets the host id.
setHostName_(String) - Method in class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
 
setMemory(int) - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResizeCommand
 
setMemory(double) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
 
setNetworkCapacity(NetworkDemand) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Sets the network capacity.
setNetworkRxCapacity(int) - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResizeCommand
 
setNetworkTxCapacity_(int) - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResizeCommand
 
setNodeType(NodeType) - Method in class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
Sets the type.
setNumberOfMonitoringEntries(int) - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Sets the number of monitoring entries.
setPopupComponentId(String) - Method in class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
Sets the popup component id.
setStatisticsSettings(StatisticsSettings) - Method in class org.inria.myriads.snoozeclient.configurator.api.ClientConfiguration
Sets statistics settings.
setSubmissionPollingInterval(int) - Method in class org.inria.myriads.snoozeclient.configurator.general.GeneralSettings
Sets the polling interval.
setVcpu(int) - Method in class org.inria.myriads.snoozeclient.parser.api.impl.commands.ResizeCommand
 
setVcpu(double) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
 
setVirtualMachineName(String) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Sets the virtual machine name.
setVirtualMachineTemplate(String) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Sets the virtual machine description.
setVisualize(boolean) - Method in class org.inria.myriads.snoozeclient.parser.output.ParserOutput
Sets the visualization flag.
shutdown(VirtualMachineLocation) - Method in class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
Shutdown a virtual machine.
ShutdownCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Shutdown command.
ShutdownCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.ShutdownCommand
 
SnoozeVertex - Class in org.inria.myriads.snoozeclient.systemtree.vertex
Vertex class.
SnoozeVertex(NodeType, String, String) - Constructor for class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
Constructor.
start(VirtualClusterSubmissionRequest, NetworkAddress) - Method in class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
Start a virtual machine.
StartCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Start command.
StartCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.StartCommand
 
StatisticsFormat - Enum in org.inria.myriads.snoozeclient.configurator.statistics
Supported output formats.
StatisticsOutput - Class in org.inria.myriads.snoozeclient.configurator.statistics
Output settings.
StatisticsOutput() - Constructor for class org.inria.myriads.snoozeclient.configurator.statistics.StatisticsOutput
 
StatisticsSettings - Class in org.inria.myriads.snoozeclient.configurator.statistics
Statistics settings.
StatisticsSettings() - Constructor for class org.inria.myriads.snoozeclient.configurator.statistics.StatisticsSettings
Constructor.
StorageUtils - Class in org.inria.myriads.snoozeclient.util
Storage utility.
SubmissionResults - Class in org.inria.myriads.snoozeclient.statistics.results
Contains the scheduling results.
SubmissionResults(int, long, long, int) - Constructor for class org.inria.myriads.snoozeclient.statistics.results.SubmissionResults
The scheduling results.
SubmissionResultsUtils - Class in org.inria.myriads.snoozeclient.statistics.util
Submission results utilities.
SubmissionResultsWriter - Class in org.inria.myriads.snoozeclient.statistics.impl
Submission results writer.
SubmissionResultsWriter(String, StatisticsFormat) - Constructor for class org.inria.myriads.snoozeclient.statistics.impl.SubmissionResultsWriter
Constructor.
SubmissionResultsWriterFactory - Class in org.inria.myriads.snoozeclient.statistics
The results writer factory.
suspend(VirtualMachineLocation) - Method in class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
Suspend a virtual machine.
SuspendCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Suspend command.
SuspendCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.SuspendCommand
 
SystemDataCollector - Class in org.inria.myriads.snoozeclient.systemtree.datacollector
Collects system data.
SystemGraphGenerator - Class in org.inria.myriads.snoozeclient.systemtree.graph
Graph generator.
SystemGraphGenerator(int) - Constructor for class org.inria.myriads.snoozeclient.systemtree.graph.SystemGraphGenerator
Constructor.
SystemTreeCommand - Enum in org.inria.myriads.snoozeclient.systemtree.enums
System tree commands.
SystemTreeGeneratorException - Exception in org.inria.myriads.snoozeclient.exception
System tree generator exception.
SystemTreeGeneratorException() - Constructor for exception org.inria.myriads.snoozeclient.exception.SystemTreeGeneratorException
Empty constructor.
SystemTreeGeneratorException(String) - Constructor for exception org.inria.myriads.snoozeclient.exception.SystemTreeGeneratorException
Snooze exception constructor.
SystemTreeVisualizer - Class in org.inria.myriads.snoozeclient.systemtree
System tree visualizer class.
SystemTreeVisualizer(ClientConfiguration, SystemGraphGenerator) - Constructor for class org.inria.myriads.snoozeclient.systemtree.SystemTreeVisualizer
Constructor.

T

TemplateReader - Interface in org.inria.myriads.snoozeclient.templates.api
Template reader interface.
TemplateReaderFactory - Class in org.inria.myriads.snoozeclient.templates
Template reader factory.
toString() - Method in class org.inria.myriads.snoozeclient.systemtree.vertex.SnoozeVertex
 
transform(SnoozeVertex) - Method in class org.inria.myriads.snoozeclient.systemtree.transformers.VertexColorTransformer
Transforms.
transform(SnoozeVertex) - Method in class org.inria.myriads.snoozeclient.systemtree.transformers.VertexShapeTransformer
Transforms.
transform(SnoozeVertex) - Method in class org.inria.myriads.snoozeclient.systemtree.transformers.VertexToolTipTransformer
 

U

UndefineCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Undefine command.
UndefineCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.UndefineCommand
 
undefineVirtualCluster(String) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Undefines a cluster.
undefineVirtualCluster(String) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Removes cluster(s).
update(GroupLeaderRepositoryInformation) - Method in class org.inria.myriads.snoozeclient.systemtree.popup.GroupManagerPopupComponent
 
update(GroupLeaderRepositoryInformation) - Method in class org.inria.myriads.snoozeclient.systemtree.popup.LocalControllerPopupComponent
Update the popup component.
update(GroupLeaderRepositoryInformation) - Method in class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
Update the popup component.
updateAllPopupComponents() - Method in class org.inria.myriads.snoozeclient.systemtree.SystemTreeVisualizer
Upadate all popups.
updateNetworkCapacityDemand(String, NetworkDemand) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Update the network capacity demand.
updateNetworkCapacityDemand(String, NetworkDemand) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
 
updateVirtualMachineMetaData(String, String, NetworkAddress) - Method in interface org.inria.myriads.snoozeclient.database.api.ClientRepository
Updates virtual machine meta data.
updateVirtualMachineMetaData(String, String, NetworkAddress) - Method in class org.inria.myriads.snoozeclient.database.api.impl.ClientXMLRepository
Updates virtual machine mapping.
usedSummaryPanel_ - Variable in class org.inria.myriads.snoozeclient.systemtree.popup.PopupComponent
Summary panel.

V

validate(String, String) - Method in class org.inria.myriads.snoozeclient.parser.api.impl.validation.PositiveIntegerValidator
Valides the input.
valueOf(String) - Static method in enum org.inria.myriads.snoozeclient.configurator.statistics.StatisticsFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.inria.myriads.snoozeclient.database.api.AttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.inria.myriads.snoozeclient.parser.commands.ClientCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.inria.myriads.snoozeclient.systemtree.enums.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.inria.myriads.snoozeclient.systemtree.enums.SystemTreeCommand
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.inria.myriads.snoozeclient.configurator.statistics.StatisticsFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.inria.myriads.snoozeclient.database.api.AttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.inria.myriads.snoozeclient.parser.commands.ClientCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.inria.myriads.snoozeclient.systemtree.enums.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.inria.myriads.snoozeclient.systemtree.enums.SystemTreeCommand
Returns an array containing the constants of this enum type, in the order they are declared.
VertexColorTransformer - Class in org.inria.myriads.snoozeclient.systemtree.transformers
Vertex color transformer.
VertexColorTransformer() - Constructor for class org.inria.myriads.snoozeclient.systemtree.transformers.VertexColorTransformer
 
VertexShapeTransformer - Class in org.inria.myriads.snoozeclient.systemtree.transformers
Vertex shape transformer.
VertexShapeTransformer() - Constructor for class org.inria.myriads.snoozeclient.systemtree.transformers.VertexShapeTransformer
 
VertexToolTipTransformer - Class in org.inria.myriads.snoozeclient.systemtree.transformers
Tooltip transfomer.
VertexToolTipTransformer() - Constructor for class org.inria.myriads.snoozeclient.systemtree.transformers.VertexToolTipTransformer
 
VirtualClusterControl - Class in org.inria.myriads.snoozeclient.resourcecontrol
Virtual machine control logic.
VirtualClusterControl(ClientConfiguration, NetworkAddress) - Constructor for class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
Constructor.
VirtualClusterControl(ClientConfiguration) - Constructor for class org.inria.myriads.snoozeclient.resourcecontrol.VirtualClusterControl
Constructor.
VirtualMachineDiscovery - Class in org.inria.myriads.snoozeclient.discovery
Virtual machine discovery logic.
VisualizeCommand - Class in org.inria.myriads.snoozeclient.parser.api.impl.commands
Visualization command.
VisualizeCommand() - Constructor for class org.inria.myriads.snoozeclient.parser.api.impl.commands.VisualizeCommand
 

W

writeData(String) - Method in class org.inria.myriads.snoozeclient.statistics.results.writer.FileResultsWriter
Write a line to the data file.
writeGraph(Graph<String, Integer>, String) - Static method in class org.inria.myriads.snoozeclient.systemtree.util.DumpUtil
Writes a graph to file in GraphML format.
writeSubmissionResults(SubmissionResults) - Method in class org.inria.myriads.snoozeclient.statistics.impl.SubmissionResultsWriter
Will write the submission results in GNUPlot format.
writeSubmissionResults(StatisticsOutput, SubmissionResults) - Static method in class org.inria.myriads.snoozeclient.statistics.util.SubmissionResultsUtils
Writes out submission results.
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2013. All Rights Reserved.