Class CalculatorFactoryFacade

java.lang.Object
org.palladiosimulator.simulizar.legacy.CalculatorFactoryFacade

public class CalculatorFactoryFacade extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    CalculatorFactoryFacade(javax.inject.Provider<de.uka.ipd.sdq.simucomframework.model.SimuComModel> simuComModelProvider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.palladiosimulator.probeframework.calculator.Calculator
    setupActiveResourceStateCalculator(de.uka.ipd.sdq.simucomframework.resources.AbstractScheduledResource scheduledResource, org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringPoint, int replicaID)
     
    org.palladiosimulator.probeframework.calculator.Calculator
    setupDemandCalculator(de.uka.ipd.sdq.simucomframework.resources.AbstractScheduledResource scheduledResource, org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringPoint)
     
    org.palladiosimulator.probeframework.calculator.Calculator
    setupHoldTimeCalculator(de.uka.ipd.sdq.scheduler.IPassiveResource simulatedResource)
     
    org.palladiosimulator.probeframework.calculator.Calculator
    setupOverallUtilizationCalculator(de.uka.ipd.sdq.simucomframework.resources.AbstractScheduledResource scheduledResource, org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringPoint)
     
    org.palladiosimulator.probeframework.calculator.Calculator
    setupPassiveResourceStateCalculator(de.uka.ipd.sdq.scheduler.IPassiveResource simulatedResource)
     
    org.palladiosimulator.probeframework.calculator.Calculator
    setupWaitingTimeCalculator(de.uka.ipd.sdq.scheduler.IPassiveResource simulatedResource)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CalculatorFactoryFacade

      @Inject public CalculatorFactoryFacade(javax.inject.Provider<de.uka.ipd.sdq.simucomframework.model.SimuComModel> simuComModelProvider)
  • Method Details

    • setupActiveResourceStateCalculator

      public org.palladiosimulator.probeframework.calculator.Calculator setupActiveResourceStateCalculator(de.uka.ipd.sdq.simucomframework.resources.AbstractScheduledResource scheduledResource, org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringPoint, int replicaID)
    • setupDemandCalculator

      public org.palladiosimulator.probeframework.calculator.Calculator setupDemandCalculator(de.uka.ipd.sdq.simucomframework.resources.AbstractScheduledResource scheduledResource, org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringPoint)
    • setupOverallUtilizationCalculator

      public org.palladiosimulator.probeframework.calculator.Calculator setupOverallUtilizationCalculator(de.uka.ipd.sdq.simucomframework.resources.AbstractScheduledResource scheduledResource, org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringPoint)
    • setupPassiveResourceStateCalculator

      public org.palladiosimulator.probeframework.calculator.Calculator setupPassiveResourceStateCalculator(de.uka.ipd.sdq.scheduler.IPassiveResource simulatedResource)
    • setupWaitingTimeCalculator

      public org.palladiosimulator.probeframework.calculator.Calculator setupWaitingTimeCalculator(de.uka.ipd.sdq.scheduler.IPassiveResource simulatedResource)
    • setupHoldTimeCalculator

      public org.palladiosimulator.probeframework.calculator.Calculator setupHoldTimeCalculator(de.uka.ipd.sdq.scheduler.IPassiveResource simulatedResource)