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
-
-
Constructor Summary
Constructors Constructor Description AggregatedContainerCostProbe(PeriodicallyTriggeredCostModelEntity triggeredContainerEntity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
registerListener()
void
triggerPeriodicUpdate(CostModel costModel, double timestamp, double delay)
The method that is triggered periodically.-
Methods inherited from class org.palladiosimulator.probeframework.probes.Probe
addObserver, getMetricDesciption, isCompatibleWith, notifyMeasurementSourceListener, removeObserver
-
-
-
-
Constructor Detail
-
AggregatedContainerCostProbe
public AggregatedContainerCostProbe(PeriodicallyTriggeredCostModelEntity triggeredContainerEntity)
-
-
Method Detail
-
registerListener
protected void registerListener()
- Specified by:
registerListener
in classorg.palladiosimulator.probeframework.probes.EventProbe<PeriodicallyTriggeredCostModelEntity>
-
triggerPeriodicUpdate
public void triggerPeriodicUpdate(CostModel costModel, double timestamp, double delay)
Description copied from interface:IAbstractPeriodicContainerListener
The method that is triggered periodically.- Specified by:
triggerPeriodicUpdate
in interfaceIAbstractPeriodicContainerListener
-
-