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.