|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VirtualMachine.State | |
---|---|
hu.mta.sztaki.lpds.cloud.simulator.iaas | |
hu.mta.sztaki.lpds.cloud.simulator.iaas.statenotifications |
Uses of VirtualMachine.State in hu.mta.sztaki.lpds.cloud.simulator.iaas |
---|
Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas declared as VirtualMachine.State | |
---|---|
private VirtualMachine.State |
VirtualMachine.currState
the current state of the VM |
VirtualMachine.State |
VirtualMachine.EventSetup.expectedState
the state that the VM needs to be after the eventsetup completes |
Fields in hu.mta.sztaki.lpds.cloud.simulator.iaas with type parameters of type VirtualMachine.State | |
---|---|
static EnumSet<VirtualMachine.State> |
VirtualMachine.consumingStates
the set of those VM states that are expected to consume energy |
static EnumSet<VirtualMachine.State> |
VirtualMachine.preScheduleState
the set of states that show that a VM scheduler was not able to schedule the VM (maybe just yet) |
static EnumSet<VirtualMachine.State> |
VirtualMachine.preStartupStates
the states that can preceed the startup phase |
static EnumSet<VirtualMachine.State> |
VirtualMachine.suspendedStates
the states in which the VM is suspended to disk |
static EnumSet<VirtualMachine.State> |
VirtualMachine.transferringStates
the set of those VM states that are transferring VM related data |
private StateDependentEventHandler<VirtualMachine.StateChange,org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State>> |
VirtualMachine.vmStateChangelistenerManager
the local handler of VM state change events. |
private StateDependentEventHandler<VirtualMachine.StateChange,org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State>> |
VirtualMachine.vmStateChangelistenerManager
the local handler of VM state change events. |
Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas that return VirtualMachine.State | |
---|---|
VirtualMachine.State |
VirtualMachine.getState()
Queries the current state of the VM |
static VirtualMachine.State |
VirtualMachine.State.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static VirtualMachine.State[] |
VirtualMachine.State.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas with parameters of type VirtualMachine.State | |
---|---|
private void |
VirtualMachine.setState(VirtualMachine.State newstate)
Always use this function to set the current VM state. |
void |
VirtualMachine.StateChange.stateChanged(VirtualMachine vm,
VirtualMachine.State oldState,
VirtualMachine.State newState)
If the state of a VM is changed this function is called on all subscribing implementations. |
void |
PhysicalMachine.ResourceAllocation.stateChanged(VirtualMachine vm,
VirtualMachine.State oldState,
VirtualMachine.State newState)
This function is called by the user VM if it is switching states. |
Constructors in hu.mta.sztaki.lpds.cloud.simulator.iaas with parameters of type VirtualMachine.State | |
---|---|
VirtualMachine.EventSetup(VirtualMachine.State eState)
|
Uses of VirtualMachine.State in hu.mta.sztaki.lpds.cloud.simulator.iaas.statenotifications |
---|
Methods in hu.mta.sztaki.lpds.cloud.simulator.iaas.statenotifications that return types with arguments of type VirtualMachine.State | |
---|---|
static StateDependentEventHandler<VirtualMachine.StateChange,org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State>> |
VMStateChangeNotificationHandler.getHandlerInstance()
gets the event handler that will manage the subscriptions for the particular VM object that asked for the handler. |
static StateDependentEventHandler<VirtualMachine.StateChange,org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State>> |
VMStateChangeNotificationHandler.getHandlerInstance()
gets the event handler that will manage the subscriptions for the particular VM object that asked for the handler. |
Method parameters in hu.mta.sztaki.lpds.cloud.simulator.iaas.statenotifications with type arguments of type VirtualMachine.State | |
---|---|
void |
VMStateChangeNotificationHandler.sendNotification(VirtualMachine.StateChange onObject,
org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State> stateData)
The event handling mechanism for VM state change notifications |
void |
VMStateChangeNotificationHandler.sendNotification(VirtualMachine.StateChange onObject,
org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State> stateData)
The event handling mechanism for VM state change notifications |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |