Class SimuLizarToolAdapter
- java.lang.Object
-
- org.palladiosimulator.experimentautomation.application.tooladapter.simulizar.SimuLizarToolAdapter
-
- All Implemented Interfaces:
IToolAdapter
public class SimuLizarToolAdapter extends Object implements IToolAdapter
-
-
Constructor Summary
Constructors Constructor Description SimuLizarToolAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RunAnalysisJob
createRunAnalysisJob(Experiment experiment, ToolConfiguration toolConfig, List<VariationFactorTuple> variationFactorTuples, int repetition)
Creates a workflow job for the given analysis run and tool.boolean
hasSupportFor(ToolConfiguration configuration)
States whether a tool adapter supports the given concrete tool configuration.
-
-
-
Method Detail
-
createRunAnalysisJob
public RunAnalysisJob createRunAnalysisJob(Experiment experiment, ToolConfiguration toolConfig, List<VariationFactorTuple> variationFactorTuples, int repetition)
Creates a workflow job for the given analysis run and tool. The analysis run is characterized by the given parameters calculated by Experiment Automation.- Specified by:
createRunAnalysisJob
in interfaceIToolAdapter
- Parameters:
experiment
- the experiment to be conducted.toolConfig
- the analysis tool to be used.variationFactorTuples
- the variations and according value factors.repetition
- the current repetition number of this experiment run; used for statistical significance.- Returns:
- the job conducting the specified experiment run.
-
hasSupportFor
public boolean hasSupportFor(ToolConfiguration configuration)
States whether a tool adapter supports the given concrete tool configuration.- Specified by:
hasSupportFor
in interfaceIToolAdapter
- Parameters:
configuration
- the given tool configuration.- Returns:
true
if the tool configuration is support;false
otherwise.
-
-