Class AggregatedContainerCostProbe

java.lang.Object
org.palladiosimulator.probeframework.probes.Probe
org.palladiosimulator.probeframework.probes.EventProbe<EventSourceType>
org.palladiosimulator.probeframework.probes.BasicEventProbe<PeriodicallyTriggeredCostModelEntity,Double,org.jscience.economics.money.Money>
org.palladiosimulator.cost.modelobserver.AggregatedContainerCostProbe
All Implemented Interfaces:
org.palladiosimulator.commons.designpatterns.IAbstractObservable<org.palladiosimulator.probeframework.probes.listener.IProbeListener>, IAbstractPeriodicContainerListener, org.palladiosimulator.metricspec.metricentity.IMetricEntity

public class AggregatedContainerCostProbe extends org.palladiosimulator.probeframework.probes.BasicEventProbe<PeriodicallyTriggeredCostModelEntity,Double,org.jscience.economics.money.Money> implements IAbstractPeriodicContainerListener
  • Field Summary

    Fields inherited from class org.palladiosimulator.probeframework.probes.EventProbe

    eventSource

    Fields inherited from class org.palladiosimulator.probeframework.probes.Probe

    metricEntityDelegate
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    void
    triggerPeriodicUpdate(CostModel costModel, double timestamp, double delay)
    The method that is triggered periodically.

    Methods inherited from class org.palladiosimulator.probeframework.probes.BasicEventProbe

    notify

    Methods inherited from class org.palladiosimulator.probeframework.probes.Probe

    addObserver, getMetricDesciption, isCompatibleWith, notifyMeasurementSourceListener, removeObserver

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.palladiosimulator.metricspec.metricentity.IMetricEntity

    getMetricDesciption, isCompatibleWith