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

A

addGuestOsCustomizationParam(String, String) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Adds a guest-OS specific customization parameters
addVnicIpSettings(VnicIPSettings) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Adds an IP settings associated with a NIC attached to the VM

B

BadVMPowerStateException - Exception in org.ow2.jasmine.vmm.api
Thrown when an operation is attempted on a VM that is not in the appropriate state
BadVMPowerStateException(String) - Constructor for exception org.ow2.jasmine.vmm.api.BadVMPowerStateException
Constructs a new exception with the specified detail message.
BadVMPowerStateException(String, Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.BadVMPowerStateException
Constructs a new exception with the specified detail message and cause.
BadVMPowerStateException(Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.BadVMPowerStateException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString())

C

canLiveMigrateToHost(HostMXBean) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns true if the VM can be migrated to the given host using live migration
configurePerfMonitor(Set<HostMXBean.PerfMetric>, long) - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Configure the reporting of performance metrics as JMX notifications.
createVM(VMConfigSpec, boolean) - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Creates a new virtual machine on this host.

D

destroy() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Destroy the VM
DomainMXBean - Interface in org.ow2.jasmine.vmm.api
Management interface for a domain.

E

ERROR - Static variable in interface org.ow2.jasmine.vmm.api.NotificationTypes
Emitted when an error occurs during an asynchronous operation

G

getAttribute(String) - Method in interface org.ow2.jasmine.vmm.api.DomainMXBean
Returns an attribute of the domain
getCapacityMB() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineImageStoreMXBean
Returns the storage capacity of the VirtualMachineImageStore in MBytes
getCPUInfo() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns the information about the CPU on this host.
getCPULoad() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns the aggregate CPU load of the host
getCPULoad() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the CPU load of the VM
getDiskSizeMB() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the disk size in MBytes of the virtual machine configuration
getFreeMemoryMB() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns the free memory capacity of this host in MBytes
getFreeSpaceMB() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineImageStoreMXBean
Returns the free storage capacity of the VirtualMachineImageStore in MBytes
getGateway() - Method in class org.ow2.jasmine.vmm.api.VnicIPSettings
Returns the gateway
getGuestIpAddress() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the IP addresses of the guest operating system running within the VM.
getGuestOsCustomizationParams() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the guest OS specific customization parameters
getGuestOsDnsServerList() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the list of DNS servers to be used by the guest OS
getGuestOsDomain() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the guest OS DNS domain
getGuestOsHostName() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the non-qualified hostname of the guest OS
getHostMBean() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the host this VM resides on
getHostName() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns the DNS name of the host
getHypervisorInfo() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns properties of the hypervisor active for this host
getIpAddress() - Method in class org.ow2.jasmine.vmm.api.VnicIPSettings
Returns the IP address
getIpAssignmentMode() - Method in class org.ow2.jasmine.vmm.api.VnicIPSettings
Returns the IP assignement mode of the NIC associated with this instance
getLoadPerCPU() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns the current load on each CPU core of the host
getLoadPerVCPU() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the load per virtual CPU of the VM
getMacAddress() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the MAC addresses of all network interfaces associated with this VM
getManagedHosts() - Method in interface org.ow2.jasmine.vmm.api.ServerPoolMXBean
/** Returns the physical hosts belong to the server pool
getMemorySizeMB() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the memory size in MBytes of the virtual machine
getMemorySizeMB() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the memory size of the virtual machine in MBytes
getMemoryUsedMB() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the amount of memory (in MBytes) used by the virtual machine
getMetaData() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineImageMXBean
Returns the metadata of the virtual image
getName() - Method in interface org.ow2.jasmine.vmm.api.DomainMXBean
Return the symbolic name of the domain
getName() - Method in interface org.ow2.jasmine.vmm.api.ServerPoolMXBean
Return the symbolic name of the server pool
getName() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineImageMXBean
Returns the user-friendly name of the virtual image
getName() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineImageStoreMXBean
Returns the name of the VirtualMachineImageStore
getName() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the name of virtual machine
getNameLabel() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the name of the virtual machine
getNumCPU() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Return the number of CPU cores on the host
getNumVCPU() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the number of virtual CPUs of the virtual machine configuration
getNumVCPUs() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the number of virtual CPUs assigned to the virtual machine
getObjectName() - Method in interface org.ow2.jasmine.vmm.api.ManagedResourceMXBean
Return the name of the MXBean
getPath() - Method in interface org.ow2.jasmine.vmm.api.ManagedResourceMXBean
Return the path of the resource
getResidentVMs() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns the VMs resident on this host
getRootDomain() - Method in interface org.ow2.jasmine.vmm.api.VMMAgentMXBean
Returns the top-level domain managed by the agent
getSchedulingCap() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the scheduling cap assigned to the VM
getSchedulingWeight() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the scheduling weight assigned to the VM
getServerPool() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns the server pool this host belongs to
getServerPools() - Method in interface org.ow2.jasmine.vmm.api.DomainMXBean
Returns a list of the server pools belonging to this domain
getStartTime() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the start time of the virtual machine
getState() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the power state of the VM
getSubDomains() - Method in interface org.ow2.jasmine.vmm.api.DomainMXBean
Returns a list of the subdomains of this domain
getSubnetMask() - Method in class org.ow2.jasmine.vmm.api.VnicIPSettings
Returns the subnet mask
getTotalMemoryMB() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns the total memory capacity of this host in MBytes
getUserData(String) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns user data associated with the specified key
getUUID() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineImageMXBean
Returns the UUID of the virtual image
getUuid() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Returns the Uuid of the virtual machine
getVMCPULoads() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Return the CPU load of every VM hosted on this host
getVMImageStore() - Method in interface org.ow2.jasmine.vmm.api.HostMXBean
Returns the VM image store associated with this host
getVMImageStore() - Method in interface org.ow2.jasmine.vmm.api.ServerPoolMXBean
Returns the image stores belonging to this server pool
getVmImageUUID() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the image ID of the virtual machine configuration
getVnicIpSettingsList() - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Returns the IP settings of each NIC attached to the VM

H

HostMXBean - Interface in org.ow2.jasmine.vmm.api
Management interface of a physical host acting as a container of virtual machines by way of a hypervisor.
HostMXBean.PerfMetric - Enum in org.ow2.jasmine.vmm.api
Defines the different performance metrics that can be retrieved from a host

I

IllegalOperationException - Exception in org.ow2.jasmine.vmm.api
Thrown if an illegal operation if attempted on a managed resource
IllegalOperationException() - Constructor for exception org.ow2.jasmine.vmm.api.IllegalOperationException
Constructs a new exception with null as its detail message.
IllegalOperationException(String) - Constructor for exception org.ow2.jasmine.vmm.api.IllegalOperationException
Constructs a new exception with the specified detail message.
IllegalOperationException(String, Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.IllegalOperationException
Constructs a new exception with the specified detail message and cause.
IllegalOperationException(Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.IllegalOperationException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString())
InsufficientResourcesException - Exception in org.ow2.jasmine.vmm.api
Thrown to indicate that an operation could not complete because of insufficient resources
InsufficientResourcesException() - Constructor for exception org.ow2.jasmine.vmm.api.InsufficientResourcesException
Constructs a new exception with null as its detail message.
InsufficientResourcesException(String, Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.InsufficientResourcesException
Constructs a new exception with the specified detail message and cause.
InsufficientResourcesException(String) - Constructor for exception org.ow2.jasmine.vmm.api.InsufficientResourcesException
Constructs a new exception with the specified detail message.
InsufficientResourcesException(Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.InsufficientResourcesException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString())
InvalidVMConfigException - Exception in org.ow2.jasmine.vmm.api
Thrown if the a VM configuration is invalid
InvalidVMConfigException() - Constructor for exception org.ow2.jasmine.vmm.api.InvalidVMConfigException
Constructs a new exception with null as its detail message.
InvalidVMConfigException(String) - Constructor for exception org.ow2.jasmine.vmm.api.InvalidVMConfigException
Constructs a new exception with the specified detail message.
InvalidVMConfigException(String, Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.InvalidVMConfigException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString())
InvalidVMConfigException(Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.InvalidVMConfigException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString())

L

listVMImageTemplates() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineImageStoreMXBean
Lists the VM images available on this VirtualMachineImageStore
LOG - Static variable in interface org.ow2.jasmine.vmm.api.NotificationTypes
For debugging purposes only
lookUpByUUID(String) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineImageStoreMXBean
Returns the virtual image (if any) whose UUID is provided as argument

M

makeTemplate(String, String, String) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Makes a VM image template from this VM
ManagedResourceMXBean - Interface in org.ow2.jasmine.vmm.api
Base management interface for VMM managed resources
migrate(HostMXBean, boolean) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Migrate the VM to a target host.

N

NotificationTypes - Interface in org.ow2.jasmine.vmm.api
Notification types that can be emitted by VMM MXBeans

O

org.ow2.jasmine.vmm.api - package org.ow2.jasmine.vmm.api
 

P

PERF_REPORT - Static variable in interface org.ow2.jasmine.vmm.api.NotificationTypes
Emitted by a HostMXBean to report performance metrics
provisionVM(VMConfigSpec, Map<String, String>, boolean) - Method in interface org.ow2.jasmine.vmm.api.DomainMXBean
Provisions a new virtual machine.
provisionVM(VMConfigSpec, Map<String, String>, boolean) - Method in interface org.ow2.jasmine.vmm.api.ServerPoolMXBean
Provisions a new virtual machine.

R

reboot() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Reboot the VM
removeVMImageTemplate(VirtualMachineImageMXBean) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineImageStoreMXBean
Removes a VM image from the VirtualMachineImageStore
resume() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Resume the VM

S

ServerPoolMXBean - Interface in org.ow2.jasmine.vmm.api
Management interface of a Server Pool.
setDiskSizeMB(int) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets the disk size in MBytes
setGateway(String) - Method in class org.ow2.jasmine.vmm.api.VnicIPSettings
Sets the gateway
setGuestOsCustomizationParams(Map<String, String>) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets guest-OS specific customization parameters
setGuestOsDnsServerList(List<String>) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets the list of DNS servers to be used by the guest OS
setGuestOsDomain(String) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets the DNS domain the guest OS belongs to
setGuestOsHostName(String) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets the non-qualified hostname of the guest OS
setIpAddress(String) - Method in class org.ow2.jasmine.vmm.api.VnicIPSettings
Sets the IP address of the NIC associated with this instance
setIpAssignmentMode(VnicIPSettings.IpAssignmentMode) - Method in class org.ow2.jasmine.vmm.api.VnicIPSettings
Sets the the IP assignment mode of the NIC associated with this instance
setMemorySizeMB(long) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Attempts to change the memory sie of the virtual machine
setMemorySizeMB(long) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets the memory size of the virtual machine configuration in MBytes
setName(String) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets the name of the virtual machine
setNumVCPU(int) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets the number of virtual CPUs
setNumVCPUs(int) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Changes the number of virtual CPUs assigned to the virtual machine
setProvisioningPolicy(String) - Method in interface org.ow2.jasmine.vmm.api.ServerPoolMXBean
Sets the provisioning policy of this domain
setSchedulingCap(int) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Sets the scheduling cap assigned to the VM
setSchedulingWeight(int) - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Sets the scheduling cap assigned to the VM
setSubnetMask(String) - Method in class org.ow2.jasmine.vmm.api.VnicIPSettings
Sets the subnet mask
setVmImageUUID(String) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets the image ID of the virtual machine
setVnicIpSettingsList(List<VnicIPSettings>) - Method in class org.ow2.jasmine.vmm.api.VMConfigSpec
Sets the VNIC IP settings of the VNIC(s) attached to this VM
shutdown() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Shutdown the VM
shutdown() - Method in interface org.ow2.jasmine.vmm.api.VMMAgentMXBean
Shutdowns the agent
start() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Start the VM
suspend() - Method in interface org.ow2.jasmine.vmm.api.VirtualMachineMXBean
Suspend the VM

T

toString() - Method in class org.ow2.jasmine.vmm.api.VnicIPSettings
 

V

valueOf(String) - Static method in enum org.ow2.jasmine.vmm.api.HostMXBean.PerfMetric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.jasmine.vmm.api.VirtualMachineMXBean.PowerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.jasmine.vmm.api.VnicIPSettings.IpAssignmentMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ow2.jasmine.vmm.api.HostMXBean.PerfMetric
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.jasmine.vmm.api.VirtualMachineMXBean.PowerState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.ow2.jasmine.vmm.api.VnicIPSettings.IpAssignmentMode
Returns an array containing the constants of this enum type, in the order they're declared.
VirtualMachineImageMXBean - Interface in org.ow2.jasmine.vmm.api
Management interface of a VirtualMachineImage.
VirtualMachineImageStoreMXBean - Interface in org.ow2.jasmine.vmm.api
Management interface of a VirtualMachineImageStore.
VirtualMachineMXBean - Interface in org.ow2.jasmine.vmm.api
Management interface of a virtual machine.
VirtualMachineMXBean.PowerState - Enum in org.ow2.jasmine.vmm.api
Different states of a virtual machine.
VM_ADD - Static variable in interface org.ow2.jasmine.vmm.api.NotificationTypes
Emitted by a HostMXBean when a new VM is created The user data of the notification is the object name of the newly created virtual machine
VM_DEL - Static variable in interface org.ow2.jasmine.vmm.api.NotificationTypes
Emitted by a HostMXBean when a VM has been destroyed The user data of the notification is the object name of the destroyed virtual machine.
VM_MIGRATION - Static variable in interface org.ow2.jasmine.vmm.api.NotificationTypes
Emitted by a a VirtualMachineMXBean after a successful migration The notification message is set to the host name of the new host of the virtual machine.
VM_MIGRATION_ABORT - Static variable in interface org.ow2.jasmine.vmm.api.NotificationTypes
Emitted by a a VirtualMachineMXBean when a migration has failed The notification message is set to the host name of the target host of the migration
VM_MIGRATION_START - Static variable in interface org.ow2.jasmine.vmm.api.NotificationTypes
Emitted by a a VirtualMachineMXBean when a migration is started The notification message is set to the host name of the target host to where the virtual machine is migrating
VM_STATE_CHANGE - Static variable in interface org.ow2.jasmine.vmm.api.NotificationTypes
Emitted by a VirtualMachineMXBean when the state of the VM changes The notification message has one of the following values: RUNNING HALTED SUSPENDED PAUSED UNKNOWN
VMConfigSpec - Class in org.ow2.jasmine.vmm.api
The VMConfigSpec class is a helper class used to describe the configuration of a virtual machine to be created
VMConfigSpec(String, long, int, int, String) - Constructor for class org.ow2.jasmine.vmm.api.VMConfigSpec
Constructs a VMConfigSpec object
VMConfigSpec(VMConfigSpec) - Constructor for class org.ow2.jasmine.vmm.api.VMConfigSpec
Constructs a VMConfigSpec object as a copy of the argument
VMConfigSpec() - Constructor for class org.ow2.jasmine.vmm.api.VMConfigSpec
Constructs a VMConfigSpec object
VMMAgentMXBean - Interface in org.ow2.jasmine.vmm.api
The entry-point management interface of a VMM agent.
VMMException - Exception in org.ow2.jasmine.vmm.api
The base exception to be thrown by a VMM agent
VMMException() - Constructor for exception org.ow2.jasmine.vmm.api.VMMException
Constructs a new exception with null as its detail message.
VMMException(String) - Constructor for exception org.ow2.jasmine.vmm.api.VMMException
Constructs a new exception with the specified detail message.
VMMException(String, Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.VMMException
Constructs a new exception with the specified detail message and cause.
VMMException(Throwable) - Constructor for exception org.ow2.jasmine.vmm.api.VMMException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString())
VnicIPSettings - Class in org.ow2.jasmine.vmm.api
This class defines the IP settings of a virtual NIC attached to a VM
VnicIPSettings() - Constructor for class org.ow2.jasmine.vmm.api.VnicIPSettings
Constructs an instance of VnicIPSettings
VnicIPSettings(VnicIPSettings) - Constructor for class org.ow2.jasmine.vmm.api.VnicIPSettings
Constructs an instance initialized with the settings of another VnicIPSettings instance
VnicIPSettings.IpAssignmentMode - Enum in org.ow2.jasmine.vmm.api
 

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

Copyright © 2009 OW2 Consortium. All Rights Reserved.