Class AbstractRecorderConfigurationFactory

java.lang.Object
org.palladiosimulator.recorderframework.config.AbstractRecorderConfigurationFactory
All Implemented Interfaces:
IRecorderConfigurationFactory
Direct Known Subclasses:
AbstractEDP2RecorderConfigurationFactory, SensorFrameworkRecorderConfigurationFactory

public abstract class AbstractRecorderConfigurationFactory extends Object implements IRecorderConfigurationFactory
Abstract factory for recorder configuration objects.
  • Field Details

    • EXPERIMENT_RUN_NAME

      public static final String EXPERIMENT_RUN_NAME
      Identifier for experiment runs; usable in key-value maps.
      See Also:
    • EXPERIMENT_RUN_DATE_FORMAT

      public static final String EXPERIMENT_RUN_DATE_FORMAT
      Date format to be used by recorders.
      See Also:
  • Constructor Details

    • AbstractRecorderConfigurationFactory

      public AbstractRecorderConfigurationFactory()
  • Method Details

    • initialize

      public void initialize(Map<String,Object> configuration)
      Description copied from interface: IRecorderConfigurationFactory
      Initializes this factory as a preparation for creating a configuration object. TODO Do we really need initialization or can we directly create configurations? [Lehrig]
      Specified by:
      initialize in interface IRecorderConfigurationFactory
      Parameters:
      configuration - a map with key-value pairs to be used for initialization.
    • getExperimentName

      public final String getExperimentName()
      Returns:
      the experimentName
    • getExperimentRunName

      public final String getExperimentRunName()
      Returns:
      the experimentName