Uses of Class
hu.mta.sztaki.lpds.cloud.simulator.iaas.VirtualMachine.State

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
 



Copyright © 2012–2015 University of Innsbruck & MTA SZTAKI. All rights reserved.