Class AbstractRecorderConfiguration

java.lang.Object
org.palladiosimulator.recorderframework.config.AbstractRecorderConfiguration
All Implemented Interfaces:
IRecorderConfiguration
Direct Known Subclasses:
EDP2RecorderConfiguration, SensorFrameworkRecorderConfiguration

public abstract class AbstractRecorderConfiguration extends Object implements IRecorderConfiguration
Abstract implementation for recorder configuration objects.
  • Field Details

    • RECORDER_ACCEPTED_METRIC

      public static final String RECORDER_ACCEPTED_METRIC
      Key for accepted metrics by of recorders; usable for key-value configuration maps.
      See Also:
    • MEASURING_POINT

      public static final String MEASURING_POINT
      Key for measuring points to be used by recorders; usable for key-value configuration maps.
      See Also:
  • Constructor Details

    • AbstractRecorderConfiguration

      public AbstractRecorderConfiguration()
  • Method Details

    • setConfiguration

      public void setConfiguration(Map<String,Object> configuration)
      Description copied from interface: IRecorderConfiguration
      Initializes the configuration object based on a given key-value map.
      Specified by:
      setConfiguration in interface IRecorderConfiguration
      Parameters:
      configuration - the given key-value map.
    • getMeasuringPoint

      public org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint getMeasuringPoint()
      Deprecated.
      Superseded by EDP2; only sensor framework needed this method.
      Getter for the measuring point.
      Returns:
      the measuring point.
    • getRecorderAcceptedMetric

      public final org.palladiosimulator.metricspec.MetricDescription getRecorderAcceptedMetric()
      Getter for the accepted metric of this configuration.
      Returns:
      the recorderAcceptedMetric