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

A

addHost(HostMXBean) - Method in class org.ow2.jasmine.vmm.agent.domain.ServerPool
Adds a new host to the server pool
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
addServerPool(ServerPool) - Method in class org.ow2.jasmine.vmm.agent.domain.Domain
Add a server pool to the domain
addSubDomain(Domain) - Method in class org.ow2.jasmine.vmm.agent.domain.Domain
 
addUserData(String, String) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
AgentCommon - Class in org.ow2.jasmine.vmm.agent.main
AgentCommon provides access to the VMM agent MBeanServer singleton and to various agent-wide services.
AgentCommon() - Constructor for class org.ow2.jasmine.vmm.agent.main.AgentCommon
 
AgentControl - Class in org.ow2.jasmine.vmm.agent.main
AgentControl provides a basic CLI program to control a local or remote VMM agent It currently accept the following commands: list : list recursively the whole resource MXBean tree of the agent shutdown : asks the agent to shutdown
AgentControl() - Constructor for class org.ow2.jasmine.vmm.agent.main.AgentControl
 
append(LoggingEvent) - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 

B

buildCustomizationSpec(VMConfigSpec, boolean) - Static method in class org.ow2.jasmine.vmm.agent.driver.vmware.VMwareHelper
Prepares a CustomizationSpec object to be used when cloning a VM.

C

canLiveMigrateToHost(HostMXBean) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
canLiveMigrateToHost(HostMXBean) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
castProxy(Object, Class<E>) - Static method in class org.ow2.jasmine.vmm.agent.jmx.JMXUtil
Cast a MBean proxy to a given type
cloneVM(String, VMCustomizationSpec, boolean) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
cloneVM(String, String, VMCustomizationSpec, boolean) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
cloneVM(XenHost, String, String, VMCustomizationSpec) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
 
cloneVM(String, VMCustomizationSpec, boolean) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
close() - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
closeConnection() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
command(String) - Static method in class org.ow2.jasmine.vmm.agent.driver.util.LocalExec
 
command(String, String, RemoteExec.SshAuthInfo, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec
Invoke a command through SSH on a remote host
commandAsRoot(String, RemoteExec.SshAuthInfo, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec
Invoke a command through SSH on a remote host as root
configurePerfMonitor(Set<HostMXBean.PerfMetric>, long) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
configurePerfMonitor(Set<HostMXBean.PerfMetric>, long) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
connect(RemoteExec.SSHExecCallback, RemoteExec.SSHExecCallback) - Method in class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.SSHExec
 
connectToHyperv() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
connectToWin32() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
createManagedResourcesFromXML(File) - Static method in class org.ow2.jasmine.vmm.agent.domain.DomainBuilder
Constructs a new Domain object from an XML description
createVM(String, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
createVM(VMConfigSpec, boolean) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
createVM(VMConfigSpec, boolean) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
createVM(XenHost, String, VMConfigSpec, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
Creates a new VM
createVMDiskImages(String, RemoteExec.SshAuthInfo, String, VMConfigSpec, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
 

D

destroy() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
destroy() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
destroyVM(HyperVHost, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
destroyVM(XenHost, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
Destroys a VM
disconnect() - Method in class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.SSHExec
 
Domain - Class in org.ow2.jasmine.vmm.agent.domain
The Domain class is the implementation of the DomainMXBean interface.
Domain(String, ObjectName) - Constructor for class org.ow2.jasmine.vmm.agent.domain.Domain
Constucts a new domain with a given name and JMX object name
DomainBuilder - Class in org.ow2.jasmine.vmm.agent.domain
The class DomainBuilder constructs Domain objects from XML specifications.
DomainBuilder() - Constructor for class org.ow2.jasmine.vmm.agent.domain.DomainBuilder
 
Driver - Interface in org.ow2.jasmine.vmm.agent.driver
The Driver class is the entry point of a driver encapsulating a specific server virtualization technology and its associated management protocol.
DriverFactory - Class in org.ow2.jasmine.vmm.agent.driver
The DriverFactory class is a singleton which acts a factory of Driver objects.
DummyDriver - Class in org.ow2.jasmine.vmm.agent.driver.dummy
Dummy driver implementation The dummy driver does not require any properties
DummyDriver() - Constructor for class org.ow2.jasmine.vmm.agent.driver.dummy.DummyDriver
 

E

emitNotification(String, String, Object) - Method in class org.ow2.jasmine.vmm.agent.domain.ManagedResource
 
emitNotification(String, String, Object, long) - Method in class org.ow2.jasmine.vmm.agent.domain.ManagedResource
 
error - Variable in class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.Result
standard error
EVENT_COLLECTOR_PERIOD - Static variable in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVServerPool
 
exitCode - Variable in class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.Result
exit code of the remote command

F

FirstFitVMPlacementPolicy - Class in org.ow2.jasmine.vmm.agent.domain.policy
FirstFitVMPlacementPolicy is a VM placement policy which chooses the first host which can fit the virtual machine configuration.
FirstFitVMPlacementPolicy() - Constructor for class org.ow2.jasmine.vmm.agent.domain.policy.FirstFitVMPlacementPolicy
 

G

getAllVM() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getAttribute(String) - Method in class org.ow2.jasmine.vmm.agent.domain.Domain
 
getCapacityMB() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVMImageStore
 
getCapacityMB() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 
getCPUFrequencyMhz() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getCPUInfo() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getCPUInfo() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getCPULoad(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getCPULoad() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getCPULoad() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getCPULoad() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getCPULoad() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getDiskCapacityMB(String, RemoteExec.SshAuthInfo, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.Utils
 
getDiskFreeSpaceMB(String, RemoteExec.SshAuthInfo, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.Utils
 
getDomID() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getEnabledState(HyperVHost, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getExecutorService() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVServerPool
 
getExitCode() - Method in class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.SSHExec
 
getFreeMemoryMB() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getFreeMemoryMB() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getFreeSpaceMB() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVMImageStore
 
getFreeSpaceMB() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 
getGuestIpAddress() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getGuestIpAddress() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getHostCPUInfo() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getHostCPULoad() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getHostFreeSpaceMB(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getHostMBean() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getHostMBean() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getHostName() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getHostName() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getHostNumCPU() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getHostSizeMB(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getHostVMTemplates(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getHypervConnection() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getHypervisorInfo() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getHypervisorInfo() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getHypervPassword() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost.HypervParams
 
getHypervUser() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost.HypervParams
 
getInstance() - Static method in class org.ow2.jasmine.vmm.agent.domain.policy.PolicyRegistry
Returns the single PolicyRegistry instance
getInstance() - Static method in class org.ow2.jasmine.vmm.agent.driver.DriverFactory
Returns the single DriverFactory instance
getLoadPerCPU() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getLoadPerCPU() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getLoadPerVCPU() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getLoadPerVCPU() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getMacAddress(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getMacAddress() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getMacAddress() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getManagedHosts() - Method in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
getMBeanServer() - Static method in class org.ow2.jasmine.vmm.agent.main.AgentCommon
Returns the agent's MBeanServer
getMemorySize(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getMemorySizeMB() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getMemorySizeMB() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getMemoryUsage(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getMemoryUsedMB() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getMemoryUsedMB() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getMetaData() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.Template
 
getName() - Method in class org.ow2.jasmine.vmm.agent.domain.Domain
 
getName() - Method in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
getName() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.Template
 
getName() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVMImageStore
 
getName() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 
getNameLabel() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.VM
 
getNameLabel() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getNameLabel() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getNotificationInfo() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getNotificationInfo() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getNotificationInfo() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getNotificationInfo() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getNotificationInfo() - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
getNotificationType() - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
getNumberOfProcessors(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getNumCPU() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getNumCPU() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getNumVCPUs() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getNumVCPUs() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getObjectName() - Method in class org.ow2.jasmine.vmm.agent.domain.ManagedResource
 
getObjectName() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getObjectName() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getObjectName() - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
getPath() - Method in class org.ow2.jasmine.vmm.agent.domain.ManagedResource
 
getPath() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVMImageStore
 
getPinnedVCPUs() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getResidentVMs() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getResidentVMs() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getResourceUsage() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getResourceUsage() - Method in class org.ow2.jasmine.vmm.agent.driver.util.ResourceUsageHelper.ResourceUsageSerializer
 
getResourceUsage() - Method in interface org.ow2.jasmine.vmm.agent.driver.util.ResourceUsageHelper.ResourceUsageSerializerInterface
 
getResourceUsage() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getRootDirectory() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 
getRootDomain() - Method in class org.ow2.jasmine.vmm.agent.main.VirtManagerAgent
 
getSchedulingCap(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getSchedulingCap() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getSchedulingCap() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getSchedulingWeight(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getSchedulingWeight() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getSchedulingWeight() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getServerPool() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getServerPool() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getServerPools() - Method in class org.ow2.jasmine.vmm.agent.domain.Domain
 
getStartTime(HyperVHost, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getStartTime() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getStartTime() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getState() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getState(HyperVConnection) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getState() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getSubDomains() - Method in class org.ow2.jasmine.vmm.agent.domain.Domain
 
getTotalMemoryMB() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getTotalMemoryMB() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getUpTimeSeconds() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getUserData(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getUserData(String) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getUuid() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.VM
 
getUuid() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
getUuid() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
getVMCPULoads() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
getVMCPULoads() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getVMCPULoads() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getVMFolderpath() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getVMImageStore() - Method in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
getVMImageStore() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getVMImageStore() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVServerPool
 
getVMImageStore() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getVMImageStore() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenServerPool
 
getVmImageStoreHostname() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenServerPool
 
getVMResourceUsage() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getVMResourceUsage() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
getVMTemplateFolderpath() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
getXenAPIPassword() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost.XenAPIParams
 
getXenAPIPort() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost.XenAPIParams
 
getXenAPIUser() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost.XenAPIParams
 

H

hostCopyFile(String, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
hostDeleteFile(String, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
hosts - Variable in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
HyperVConnection - Class in org.ow2.jasmine.vmm.agent.driver.hyperv
 
HyperVConnection(String, String, String) - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
HyperVConnection.Template - Class in org.ow2.jasmine.vmm.agent.driver.hyperv
 
HyperVConnection.Template() - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.Template
 
HyperVConnection.Template(String, String) - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.Template
 
HyperVConnection.VM - Class in org.ow2.jasmine.vmm.agent.driver.hyperv
 
HyperVConnection.VM() - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.VM
 
HyperVConnection.VM(String, String) - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.VM
 
HyperVDriver - Class in org.ow2.jasmine.vmm.agent.driver.hyperv
 
HyperVDriver() - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVDriver
 
HyperVHost - Class in org.ow2.jasmine.vmm.agent.driver.hyperv
 
HyperVHost.HypervParams - Class in org.ow2.jasmine.vmm.agent.driver.hyperv
 
HyperVHost.HypervParams(String, String) - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost.HypervParams
 
HyperVServerPool - Class in org.ow2.jasmine.vmm.agent.driver.hyperv
 
HyperVServerPool(String, ObjectName, Properties) - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVServerPool
 
HyperVVirtualMachine - Class in org.ow2.jasmine.vmm.agent.driver.hyperv
 
HyperVVirtualMachine(ObjectName, HyperVHost, HyperVConnection, HyperVConnection.VM, Map<String, String>) - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
HyperVVMImageStore - Class in org.ow2.jasmine.vmm.agent.driver.hyperv
 
HyperVVMImageStore(ObjectName, String, String, HyperVConnection) - Constructor for class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVMImageStore
 

J

JMXNotificationAppender - Class in org.ow2.jasmine.vmm.agent.jmx
The JMXNotificationAppender MBean acts as a log4j appender and emits JMX notifications for every log4j message
JMXNotificationAppender() - Constructor for class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
JMXNotificationAppenderMBean - Interface in org.ow2.jasmine.vmm.agent.jmx
MBean interface of the utility MBean whose unique job is to emit JMX notifications for all log messages.
JMXUtil - Class in org.ow2.jasmine.vmm.agent.jmx
Various JMX-related utility methods
JMXUtil() - Constructor for class org.ow2.jasmine.vmm.agent.jmx.JMXUtil
 

L

LEGACY_NETWORK_ADAPTER - Static variable in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVServerPool
 
LEGACY_NETWORK_NAME - Static variable in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVServerPool
 
listVMImageTemplates() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVMImageStore
 
listVMImageTemplates() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 
LocalExec - Class in org.ow2.jasmine.vmm.agent.driver.util
 
LocalExec() - Constructor for class org.ow2.jasmine.vmm.agent.driver.util.LocalExec
 
logger - Static variable in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
logger - Static variable in class org.ow2.jasmine.vmm.agent.driver.DriverFactory
 
logger - Static variable in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVDriver
 
logger - Static variable in class org.ow2.jasmine.vmm.agent.driver.vmware.VMwareDriver
 
lookUpByName(String) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 
lookUpByNameLabel(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
lookUpByUUID(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVMImageStore
 
lookUpByUUID(String) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 

M

main(String[]) - Static method in class org.ow2.jasmine.vmm.agent.main.AgentControl
 
main(String[]) - Static method in class org.ow2.jasmine.vmm.agent.main.VirtManagerAgent
 
makeAgentName() - Static method in class org.ow2.jasmine.vmm.agent.jmx.MBeanObjectNamer
Builds a VMM agent object name
makeDomainName(String) - Static method in class org.ow2.jasmine.vmm.agent.jmx.MBeanObjectNamer
Builds a Domain object name
makeHostName(String, String) - Static method in class org.ow2.jasmine.vmm.agent.jmx.MBeanObjectNamer
Builds a Host object name
makeServerPoolName(String) - Static method in class org.ow2.jasmine.vmm.agent.jmx.MBeanObjectNamer
Builds a Server Pool object name
makeTemplate(String, String, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
makeTemplate(String, String, String) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
makeVirtualMachineName(String, String) - Static method in class org.ow2.jasmine.vmm.agent.jmx.MBeanObjectNamer
Builds a Virtual Machine object name
makeVMImageName(String) - Static method in class org.ow2.jasmine.vmm.agent.jmx.MBeanObjectNamer
Builds a Virtual Machine Image object name
makeVMImageStoreName(String) - Static method in class org.ow2.jasmine.vmm.agent.jmx.MBeanObjectNamer
Builds a Virtual Machine Image Store object name
ManagedResource - Class in org.ow2.jasmine.vmm.agent.domain
The ManagedResource class implements the ManagedResourceMXBean interfaces and provides operations common to all types of managed resources.
ManagedResource(ObjectName) - Constructor for class org.ow2.jasmine.vmm.agent.domain.ManagedResource
 
MBeanObjectNamer - Class in org.ow2.jasmine.vmm.agent.jmx
The MBeanObjectNamer class is responsible for generating object names for VMM managed resources compliant with the naming rules as specified in the VMM API documentation
MBeanObjectNamer() - Constructor for class org.ow2.jasmine.vmm.agent.jmx.MBeanObjectNamer
 
mbs - Static variable in class org.ow2.jasmine.vmm.agent.main.AgentCommon
 
migrate(HostMXBean, boolean) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
migrate(HostMXBean, boolean) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
migrateVM(XenHost, String, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
Migrates a VM

N

name - Variable in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
newData(String) - Method in interface org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.SSHExecCallback
 
newDefaultPolicy() - Method in class org.ow2.jasmine.vmm.agent.domain.policy.PolicyRegistry
Returns the default VM placement policy
newDriver(String) - Method in class org.ow2.jasmine.vmm.agent.driver.DriverFactory
Builds a new Driver object
newHost(String, Map<String, String>) - Method in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
newHost(HyperVServerPool, ObjectName, String, String, String, HyperVHost.HypervParams, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
newHost(String, Map<String, String>) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVServerPool
 
newHost(XenServerPool, ObjectName, String, XenHost.XenAPIParams, RemoteExec.SshAuthInfo) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
newHost(String, Map<String, String>) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenServerPool
 
newPolicy(String) - Method in class org.ow2.jasmine.vmm.agent.domain.policy.PolicyRegistry
Returns the VM placement policy corresponding to the provided policy Id
newServerPool(String, ObjectName, Properties) - Method in interface org.ow2.jasmine.vmm.agent.driver.Driver
Builds a new server pool
newServerPool(String, ObjectName, Properties) - Method in class org.ow2.jasmine.vmm.agent.driver.dummy.DummyDriver
 
newServerPool(String, ObjectName, Properties) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVDriver
 
newServerPool(String, ObjectName, Properties) - Method in class org.ow2.jasmine.vmm.agent.driver.vmware.VMwareDriver
 
newServerPool(String, ObjectName, Properties) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenDriver
 
newVMImage(ObjectName, String, String, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVMImageStore
 
newVMImage(ObjectName, String) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 

O

objectName - Variable in class org.ow2.jasmine.vmm.agent.domain.ManagedResource
 
onVMDestroy(XenVirtualMachine) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
org.ow2.jasmine.vmm.agent.domain - package org.ow2.jasmine.vmm.agent.domain
 
org.ow2.jasmine.vmm.agent.domain.policy - package org.ow2.jasmine.vmm.agent.domain.policy
 
org.ow2.jasmine.vmm.agent.driver - package org.ow2.jasmine.vmm.agent.driver
 
org.ow2.jasmine.vmm.agent.driver.dummy - package org.ow2.jasmine.vmm.agent.driver.dummy
 
org.ow2.jasmine.vmm.agent.driver.hyperv - package org.ow2.jasmine.vmm.agent.driver.hyperv
 
org.ow2.jasmine.vmm.agent.driver.util - package org.ow2.jasmine.vmm.agent.driver.util
 
org.ow2.jasmine.vmm.agent.driver.vmware - package org.ow2.jasmine.vmm.agent.driver.vmware
 
org.ow2.jasmine.vmm.agent.driver.xen - package org.ow2.jasmine.vmm.agent.driver.xen
 
org.ow2.jasmine.vmm.agent.jmx - package org.ow2.jasmine.vmm.agent.jmx
 
org.ow2.jasmine.vmm.agent.main - package org.ow2.jasmine.vmm.agent.main
 
output - Variable in class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.Result
standard output

P

PackingVMPlacementPolicy - Class in org.ow2.jasmine.vmm.agent.domain.policy
PackingVMPlacementPolicy is a VM placement policy which attempts to pack the virtual machines of a server pool on as few as physical hosts as possible.
PackingVMPlacementPolicy() - Constructor for class org.ow2.jasmine.vmm.agent.domain.policy.PackingVMPlacementPolicy
 
path - Variable in class org.ow2.jasmine.vmm.agent.domain.ManagedResource
 
pause() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
pause() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
pauseVM(XenHost, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
Suspends a VM
placementPolicy - Variable in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
placeVM(ServerPoolMXBean, VMConfigSpec) - Method in class org.ow2.jasmine.vmm.agent.domain.policy.FirstFitVMPlacementPolicy
 
placeVM(ServerPoolMXBean, VMConfigSpec) - Method in class org.ow2.jasmine.vmm.agent.domain.policy.PackingVMPlacementPolicy
 
placeVM(ServerPoolMXBean, VMConfigSpec) - Method in class org.ow2.jasmine.vmm.agent.domain.policy.RoomForGrowthVMPlacementPolicy
 
placeVM(ServerPoolMXBean, VMConfigSpec) - Method in interface org.ow2.jasmine.vmm.agent.domain.policy.VMPlacementPolicy
Returns the host of a server pool where the virtual machine whose configuration is provided as input should be placed.
PolicyRegistry - Class in org.ow2.jasmine.vmm.agent.domain.policy
The PolicyRegistry is a singleton class which acts as a factory of VM placement policies.
postMigrateVM(HyperVVirtualMachine, HyperVHost) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
postMigrateVM(XenVirtualMachine, XenHost) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenHost
 
provisionVM(VMConfigSpec, Map<String, String>, boolean) - Method in class org.ow2.jasmine.vmm.agent.domain.Domain
 
provisionVM(VMConfigSpec, Map<String, String>, boolean) - Method in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
proxyToEmitter(Object) - Static method in class org.ow2.jasmine.vmm.agent.jmx.JMXUtil
Transforms a MBean proxy to a notification emitter
proxyToObjectName(Object) - Static method in class org.ow2.jasmine.vmm.agent.jmx.JMXUtil
Returns the object name of a the MBean represented by the given proxy

R

reboot() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
reboot() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
rebootVM(HyperVHost, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
RemoteExec - Class in org.ow2.jasmine.vmm.agent.driver.util
Utility class allowing to invoke commands on a remote host using SSH
RemoteExec() - Constructor for class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec
 
RemoteExec.Result - Class in org.ow2.jasmine.vmm.agent.driver.util
Result of a remote SSH invocation
RemoteExec.Result() - Constructor for class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.Result
 
RemoteExec.SshAuthInfo - Class in org.ow2.jasmine.vmm.agent.driver.util
SSH authentification information
RemoteExec.SshAuthInfo(String, String) - Constructor for class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.SshAuthInfo
Constructs a new SshAuthInfo based on either a password or a private key location
RemoteExec.SshException - Exception in org.ow2.jasmine.vmm.agent.driver.util
 
RemoteExec.SshException() - Constructor for exception org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.SshException
 
RemoteExec.SSHExec - Class in org.ow2.jasmine.vmm.agent.driver.util
 
RemoteExec.SSHExec(String, String, RemoteExec.SshAuthInfo, String) - Constructor for class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.SSHExec
 
RemoteExec.SSHExecCallback - Interface in org.ow2.jasmine.vmm.agent.driver.util
 
removeNotificationListener(NotificationListener) - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
removeVMImageTemplate(VirtualMachineImageMXBean) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVMImageStore
 
removeVMImageTemplate(VirtualMachineImageMXBean) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 
requiresLayout() - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
ResourceUsageHelper - Class in org.ow2.jasmine.vmm.agent.driver.util
 
ResourceUsageHelper() - Constructor for class org.ow2.jasmine.vmm.agent.driver.util.ResourceUsageHelper
 
ResourceUsageHelper.ResourceUsageSerializer - Class in org.ow2.jasmine.vmm.agent.driver.util
 
ResourceUsageHelper.ResourceUsageSerializer() - Constructor for class org.ow2.jasmine.vmm.agent.driver.util.ResourceUsageHelper.ResourceUsageSerializer
 
ResourceUsageHelper.ResourceUsageSerializerInterface - Interface in org.ow2.jasmine.vmm.agent.driver.util
 
resume() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
resume() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
resumeVM(XenHost, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
Resumes a suspended VM
RoomForGrowthVMPlacementPolicy - Class in org.ow2.jasmine.vmm.agent.domain.policy
RoomForGrowthVMPlacementPolicy is a VM placement policy which attempts to spread virtual machines on the hosts of server pool so as to leave maximmum room for growth
RoomForGrowthVMPlacementPolicy() - Constructor for class org.ow2.jasmine.vmm.agent.domain.policy.RoomForGrowthVMPlacementPolicy
 
runGetIpScriptRemotely() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenServerPool
 

S

serialize(ResourceUsage) - Static method in class org.ow2.jasmine.vmm.agent.driver.util.ResourceUsageHelper
 
ServerPool - Class in org.ow2.jasmine.vmm.agent.domain
Base class partially implementing the ServerPoolMXBean interface and expected to be sub-classed on a per driver basis.
ServerPool(String, ObjectName) - Constructor for class org.ow2.jasmine.vmm.agent.domain.ServerPool
Constructs a new server pool
setCPUCount(String, int) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
setMemory(int) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
setMemorySize(String, long) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
setMemorySizeMB(long) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
setMemorySizeMB(long) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
setMetaData(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.Template
 
setName(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.Template
 
setNameLabel(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.VM
 
setNotificationType(String) - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
setNumVCPUs(int) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
setNumVCPUs(int) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
setObjectName(String) - Method in class org.ow2.jasmine.vmm.agent.jmx.JMXNotificationAppender
 
setPinnedVCPUs(String) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
setProvisioningPolicy(String) - Method in class org.ow2.jasmine.vmm.agent.domain.ServerPool
 
setResourceUsage(ResourceUsage) - Method in class org.ow2.jasmine.vmm.agent.driver.util.ResourceUsageHelper.ResourceUsageSerializer
 
setResourceUsage(ResourceUsage) - Method in interface org.ow2.jasmine.vmm.agent.driver.util.ResourceUsageHelper.ResourceUsageSerializerInterface
 
setSchedulingCap(String, int) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
setSchedulingCap(int) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
setSchedulingCap(int) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
setSchedulingWeight(String, int) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
setSchedulingWeight(int) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
setSchedulingWeight(int) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
setUuid(String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection.VM
 
shutdown() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
shutdown() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
shutdown() - Method in class org.ow2.jasmine.vmm.agent.main.VirtManagerAgent
 
shutdownVM(HyperVHost, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
shutdownVM(XenHost, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
Shutdowns a VM
start() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
start() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenPerfCollector
 
start() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
startVM(HyperVHost, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
startVM(XenHost, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
Starts a stopped VM
stop() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenPerfCollector
 
stopEventCollector() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVServerPool
 
suspend() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
suspend() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
suspendVM(HyperVHost, String) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVConnection
 
suspendVM(XenHost, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
Suspends a VM
sync(HyperVConnection) - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVHost
 
SYNTHETIC_NETWORK_NAME - Static variable in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVServerPool
 

T

toString() - Method in class org.ow2.jasmine.vmm.agent.driver.util.RemoteExec.SshAuthInfo
 

U

unpause() - Method in class org.ow2.jasmine.vmm.agent.driver.hyperv.HyperVVirtualMachine
 
unpause() - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
unpauseVM(XenHost, String) - Static method in class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
Resumes a suspended VM
updateCPUConsumption(long, float) - Method in class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
Utils - Class in org.ow2.jasmine.vmm.agent.driver.xen
 
Utils() - Constructor for class org.ow2.jasmine.vmm.agent.driver.xen.Utils
 

V

VirtManagerAgent - Class in org.ow2.jasmine.vmm.agent.main
VirtManagerAgent implements the VMMAgentMXBean interface and is the entry point of the agent.
vmmHome - Static variable in class org.ow2.jasmine.vmm.agent.main.VirtManagerAgent
 
VMPlacementPolicy - Interface in org.ow2.jasmine.vmm.agent.domain.policy
The VMPlacementPolicy interface abstracts a VM placement policy which decides on which host of server pool a new virtual machine should be place.
VMwareDriver - Class in org.ow2.jasmine.vmm.agent.driver.vmware
VMware-vi driver.
VMwareDriver() - Constructor for class org.ow2.jasmine.vmm.agent.driver.vmware.VMwareDriver
 
VMwareHelper - Class in org.ow2.jasmine.vmm.agent.driver.vmware
 
VMwareHelper() - Constructor for class org.ow2.jasmine.vmm.agent.driver.vmware.VMwareHelper
 

X

XenDriver - Class in org.ow2.jasmine.vmm.agent.driver.xen
Xen driver implementation.
XenDriver() - Constructor for class org.ow2.jasmine.vmm.agent.driver.xen.XenDriver
 
XenHost - Class in org.ow2.jasmine.vmm.agent.driver.xen
Xen driver Host MXBean implementation
XenHost.XenAPIParams - Class in org.ow2.jasmine.vmm.agent.driver.xen
 
XenHost.XenAPIParams(String, String, String) - Constructor for class org.ow2.jasmine.vmm.agent.driver.xen.XenHost.XenAPIParams
 
XenPerfCollector - Class in org.ow2.jasmine.vmm.agent.driver.xen
 
XenPerfCollector(XenHost) - Constructor for class org.ow2.jasmine.vmm.agent.driver.xen.XenPerfCollector
 
XenServerPool - Class in org.ow2.jasmine.vmm.agent.driver.xen
The XenServerPool is the Xen-driver-specific implementation of the ServerPoolMXBean interface.
XenServerPool(String, ObjectName, Properties) - Constructor for class org.ow2.jasmine.vmm.agent.driver.xen.XenServerPool
 
XenSSH - Class in org.ow2.jasmine.vmm.agent.driver.xen
The XenSSH class gathers static methods wrapping SSH remote invocation to shell scripts that must be installed on Xen backend hosts.
XenSSH() - Constructor for class org.ow2.jasmine.vmm.agent.driver.xen.XenSSH
 
XenVirtualMachine - Class in org.ow2.jasmine.vmm.agent.driver.xen
Xen driver Virtual Machine MXBean implementation
XenVirtualMachine(ObjectName, XenHost, Connection, VM, Map<String, String>) - Constructor for class org.ow2.jasmine.vmm.agent.driver.xen.XenVirtualMachine
 
XenVMImageStore - Class in org.ow2.jasmine.vmm.agent.driver.xen
Xen driver VirtualMachineImageStore MXBean implementation This store is implemented as a directory containing for each VM template: a XML metadata file the image file (raw filesystem image)
XenVMImageStore(ObjectName, String, String, RemoteExec.SshAuthInfo) - Constructor for class org.ow2.jasmine.vmm.agent.driver.xen.XenVMImageStore
 

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

Copyright © 2009 OW2 Consortium. All Rights Reserved.