Class FeedThroughRecorder
java.lang.Object
org.palladiosimulator.simulizar.metrics.PRMRecorder
org.palladiosimulator.simulizar.monitorrepository.feedthrough.FeedThroughRecorder
- All Implemented Interfaces:
org.palladiosimulator.measurementframework.listener.IMeasurementSourceListener
public class FeedThroughRecorder
extends PRMRecorder
implements org.palladiosimulator.measurementframework.listener.IMeasurementSourceListener
A recorder that directly writes through the measurements from the observed calculator, or
other measurement source.
-
Constructor Summary
ConstructorDescriptionFeedThroughRecorder
(org.palladiosimulator.metricspec.NumericalBaseMetricDescription expectedMetric, RuntimeMeasurementModel rmModel, org.palladiosimulator.monitorrepository.MeasurementSpecification measurementSpecification, org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringPoint) -
Method Summary
Modifier and TypeMethodDescriptionvoid
newMeasurementAvailable
(org.palladiosimulator.measurementframework.MeasuringValue newMeasurement) void
Methods inherited from class org.palladiosimulator.simulizar.metrics.PRMRecorder
detachFromPRM, getMeasurementSpecification, getPRMMeasurement, getPrmModel, updateMeasurementValue
-
Constructor Details
-
FeedThroughRecorder
public FeedThroughRecorder(org.palladiosimulator.metricspec.NumericalBaseMetricDescription expectedMetric, RuntimeMeasurementModel rmModel, org.palladiosimulator.monitorrepository.MeasurementSpecification measurementSpecification, org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringPoint)
-
-
Method Details
-
newMeasurementAvailable
public void newMeasurementAvailable(org.palladiosimulator.measurementframework.MeasuringValue newMeasurement) - Specified by:
newMeasurementAvailable
in interfaceorg.palladiosimulator.measurementframework.listener.IMeasurementSourceListener
-
preUnregister
public void preUnregister()- Specified by:
preUnregister
in interfaceorg.palladiosimulator.measurementframework.listener.IMeasurementSourceListener
-