hu.mta.sztaki.lpds.cloud.simulator.iaas.resourcemodel
Class MaxMinConsumer
java.lang.Object
hu.mta.sztaki.lpds.cloud.simulator.iaas.resourcemodel.ResourceSpreader
hu.mta.sztaki.lpds.cloud.simulator.iaas.resourcemodel.MaxMinFairSpreader
hu.mta.sztaki.lpds.cloud.simulator.iaas.resourcemodel.MaxMinConsumer
- Direct Known Subclasses:
- VirtualMachine
public class MaxMinConsumer
- extends MaxMinFairSpreader
Methods inherited from class hu.mta.sztaki.lpds.cloud.simulator.iaas.resourcemodel.ResourceSpreader |
cancelConsumption, getCurrentPowerBehavior, getHashandIncCounter, getPerTickProcessingPower, getSyncer, getTotalProcessed, hashCode, isAcceptableConsumption, registerConsumption, removeTheseConsumptions, setCurrentPowerBehavior, setPerTickProcessingPower, subscribePowerBehaviorChangeEvents, unsubscribePowerBehaviorChangeEvents |
MaxMinConsumer
public MaxMinConsumer(double initialProcessing)
updateConsumptionLimit
protected void updateConsumptionLimit(ResourceConsumption con,
double limit)
- Specified by:
updateConsumptionLimit
in class MaxMinFairSpreader
getCounterPart
protected ResourceSpreader getCounterPart(ResourceConsumption con)
- Specified by:
getCounterPart
in class ResourceSpreader
getSamePart
protected ResourceSpreader getSamePart(ResourceConsumption con)
- Specified by:
getSamePart
in class ResourceSpreader
processSingleConsumption
protected double processSingleConsumption(ResourceConsumption con,
long ticksPassed)
- Specified by:
processSingleConsumption
in class ResourceSpreader
isConsumer
protected boolean isConsumer()
- Specified by:
isConsumer
in class ResourceSpreader
toString
public String toString()
- Overrides:
toString
in class ResourceSpreader
Copyright © 2012–2015 University of Innsbruck & MTA SZTAKI. All rights reserved.