|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| PhysicalMachine.StateChangeListener | Defines the minimal interface for listeners on PM state changes. |
| VirtualMachine.StateChange | This interface helps to receive events on status changes in virtual machines. |
| VMManager<E,F> | This interface intends to provide a generic overview of the VM management functionalities in a system. |
| VMManager.CapacityChangeEvent<F> | The interface to implement for those events where a VMManager object changes its capacity. |
| Class Summary | |
|---|---|
| IaaSService | This class represents a single IaaS service. |
| PhysicalMachine | This class represents a single Physical machine with computing resources as well as local disks and network connections. |
| VirtualMachine | This class represents a single virtual machine in the system. |
| VirtualMachine.EventSetup | This internal interface is used to customize internal state change actions in the VM class. |
| VirtualMachine.StartupProcedure | Provides an implementation of the eventsetup class for the startup procedure which is modelled with a single taks that utilizes a single core of the VM for a specified amount of time (in ticks) |
| Enum Summary | |
|---|---|
| PhysicalMachine.PowerStateKind | When defining powertransitions for the PM one has to label each transiton's properties with a kind |
| PhysicalMachine.State | Represents the possible states of the physical machines modeled in the system |
| VirtualMachine.State | the possible states of a virtual machine in DISSECT-CF. |
| Exception Summary | |
|---|---|
| IaaSService.IaaSHandlingException | This class represents a generic error that occurred during the operation of the IaaS service. |
| VirtualMachine.StateChangeException | This class is defined to ensure one can differentiate errors that were caused because the functions on the VM class are called in an improper order. |
| VMManager.NoSuchVMException | Receiving this kind of exception shows that the system does not recognize the VM it should operate on. |
| VMManager.VMManagementException | This is a generic class to represent all kinds of problems that could occur while managing VMs on the system. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||