hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling
Class PhysicalMachineController

java.lang.Object
  extended by hu.mta.sztaki.lpds.cloud.simulator.iaas.pmscheduling.PhysicalMachineController
Direct Known Subclasses:
AlwaysOnMachines, SchedulingDependentMachines

public abstract class PhysicalMachineController
extends Object

Author:
"Gabor Kecskemeti, Laboratory of Parallel and Distributed Systems, MTA SZTAKI (c) 2012"

Field Summary
protected  IaaSService parent
           
protected  Scheduler.QueueingEvent queueingEvent
           
 
Constructor Summary
PhysicalMachineController(IaaSService parent)
           
 
Method Summary
protected abstract  VMManager.CapacityChangeEvent<PhysicalMachine> getHostRegEvent()
           
protected abstract  Scheduler.QueueingEvent getQueueingEvent()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

protected final IaaSService parent

queueingEvent

protected final Scheduler.QueueingEvent queueingEvent
Constructor Detail

PhysicalMachineController

public PhysicalMachineController(IaaSService parent)
Method Detail

getHostRegEvent

protected abstract VMManager.CapacityChangeEvent<PhysicalMachine> getHostRegEvent()

getQueueingEvent

protected abstract Scheduler.QueueingEvent getQueueingEvent()


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