Package org.glassfish.virtualization.spi

Interface Summary
AllocationStrategy An allocation strategy is responsible for allocating virtual machines given a set of server pools and machines within these server pools.
Disk Interface to create and manipulate a virtual disk
EventSource<T extends Enum> Definition of events source which supports registration of listeners.
FileOperations Abstraction for local/remote file operations on a machine.
IAAS Defines the Infrastructure Management Service
Listener<T extends Enum> Definition of a listener of a task completion.
Machine Represents a machine
MachineInfo Returns static information about a machine like it's memory, number of processors, etc..
MachineOperations<T> Interface for executing some operations on a machine, using the passed FileOperations object.
MemoryListener Created by IntelliJ IDEA.
OsInterface Interface responsible for all OS specific tasks like suspending and resuming machines
PhasedFuture<T extends Enum,U> A phased future is a Future which provides phases completion access.
PhysicalServerPool Represents a serverPool of machines.
SearchCriteria Created by IntelliJ IDEA.
ServerPool Abstract a set of servers than can be used to provide VirtualMachine
ServerPoolAllocationStrategy Represents a strategy for allocating virtual machines within a pool of servers.
ServerPoolFactory Factory for ServerPool instances.
StaticVirtualMachineInfo Static information about a virtual machine like its max memory, number of processors assigned, etc...
StoragePool Represents a storage pool, a serverPool of volumes.
StorageVol Represents a defined volume (disk) in the underlying virtualization infrastructure
TemplateCustomizer A template customizer is responsible for customizing a virtual machine for a particular template service type.
TemplateInstance Represents a template instance that can be instantiated in a virtual machine
TemplateRepository Repository for virtualization templates
VirtualMachine Defines a Virtual machine
VirtualMachineInfo Returns the virtual machine information
 

Class Summary
AllocationConstraints Virtual machine allocation constraints such as groups to privilege or ignore.
KeyValueType Simple key-value template condition
TemplateCondition Represents a template condition (that can be used in a search criteria for a template).
VirtualCluster Internal runtime representation of a cluster implemented with virtual machines.
 

Enum Summary
AllocationPhase Dummy phases definition for VirtualMachine allocation.
Machine.State  
VirtualMachine.PropertyName  
 

Exception Summary
VirtException Exception wrapper for underlying native virtualization exception
 



Copyright © 2012. All Rights Reserved.