RUN
- EDP2 run type, either an experiment run or an experiment group runpublic abstract class AbstractEDP2RecorderConfigurationFactory<RUN extends org.palladiosimulator.edp2.models.ExperimentData.Run> extends AbstractRecorderConfigurationFactory
Modifier and Type | Field and Description |
---|---|
static String |
REPOSITORY_ID
Identifier for EDP2 repositories; usable in key-value maps.
|
static String |
VARIATION_ID
Identifier for variations; usable in key-value maps.
|
EXPERIMENT_RUN_DATE_FORMAT, EXPERIMENT_RUN_NAME
Constructor and Description |
---|
AbstractEDP2RecorderConfigurationFactory() |
Modifier and Type | Method and Description |
---|---|
IRecorderConfiguration |
createRecorderConfiguration(Map<String,Object> configuration)
Creates a configuration object using the given configuration.
|
void |
finalizeRecorderConfigurationFactory()
Finalizes this factory, thus, allowing to close potentially opened file handles.
|
void |
initialize(Map<String,Object> configuration)
Initializes this factory as a preparation for creating a configuration object.
|
getExperimentName, getExperimentRunName
public static final String REPOSITORY_ID
public static final String VARIATION_ID
public AbstractEDP2RecorderConfigurationFactory()
public void initialize(Map<String,Object> configuration)
IRecorderConfigurationFactory
initialize
in interface IRecorderConfigurationFactory
initialize
in class AbstractRecorderConfigurationFactory
configuration
- a map with key-value pairs to be used for initialization.public IRecorderConfiguration createRecorderConfiguration(Map<String,Object> configuration)
IRecorderConfigurationFactory
configuration
- a map with key-value pairs to be used for configuration.public void finalizeRecorderConfigurationFactory()
IRecorderConfigurationFactory