|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Contract public interface IAAS
Defines the Infrastructure Management Service
| Method Summary | |
|---|---|
PhasedFuture<AllocationPhase,VirtualMachine> |
allocate(AllocationConstraints order,
List<Listener<AllocationPhase>> listeners)
Allocate a virtual machine based on the provided template. |
PhasedFuture<AllocationPhase,VirtualMachine> |
allocate(AllocationStrategy strategy,
AllocationConstraints constraints,
List<Listener<AllocationPhase>> listeners)
Allocate a virtual machine based on the provided template. |
ServerPool |
byName(String groupName)
Returns the runtime information for the serverPool identified by its name. |
| Methods inherited from interface java.lang.Iterable |
|---|
iterator |
| Method Detail |
|---|
ServerPool byName(String groupName)
groupName - the serverPool name
PhasedFuture<AllocationPhase,VirtualMachine> allocate(AllocationConstraints order,
List<Listener<AllocationPhase>> listeners)
throws VirtException
order - the allocation constraints for the virtual machine allocationlisteners - list of synchronous Listener to register before starting any allocation
work.
PhasedFuture to get asynchronous phases completion notification and the
VirtualMachine instance upon allocation completion.
VirtException - when the virtual machine creation failed.
PhasedFuture<AllocationPhase,VirtualMachine> allocate(AllocationStrategy strategy,
AllocationConstraints constraints,
List<Listener<AllocationPhase>> listeners)
throws VirtException
strategy - strategy to allocate the virtual machines within the machine pools.constraints - the allocation constraints for the virtual machine allocationlisteners - list of synchronous Listener to register before starting any allocation
work.
PhasedFuture to get asynchronous phases completion notification and the
VirtualMachine instance upon allocation completion.
VirtException - when the virtual machine creation failed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||