Class SimuLizarWorkflowConfiguration
- java.lang.Object
-
- de.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
-
- de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowBasedRunConfiguration
-
- org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
-
- org.palladiosimulator.analyzer.workflow.configurations.AbstractCodeGenerationWorkflowRunConfiguration
-
- de.uka.ipd.sdq.codegen.simucontroller.runconfig.AbstractSimulationWorkflowConfiguration
-
- de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration
-
- org.palladiosimulator.simulizar.runconfig.SimuLizarWorkflowConfiguration
-
- All Implemented Interfaces:
de.uka.ipd.sdq.workflow.configuration.IJobConfiguration
,de.uka.ipd.sdq.workflow.extension.ExtendableJobConfiguration
,Cloneable
public class SimuLizarWorkflowConfiguration extends de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description protected String
monitorRepositoryFile
protected String
reconfigurationRulesFolder
protected String
serviceLevelObjectivesFile
protected String
usageEvolutionFile
-
Fields inherited from class org.palladiosimulator.analyzer.workflow.configurations.AbstractCodeGenerationWorkflowRunConfiguration
codeGenerationAdvice, loadMiddlewareAndCompletionFiles, overwriteWithoutAsking, sensitivityAnalysisConfigurationList, sensitivityAnalysisEnabled
-
Fields inherited from class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
accuracyInfluenceAnalysisEnabled, accuracyInfluenceAnalysisState, accuracyInfluenceIssueReceivingJob, accuracyInformationModelFile, allocationFiles, deleteTemporaryDataAfterAnalysis, eventMiddlewareFile, PCM_EPACKAGES, rmiMiddlewareFile, temporaryDataLocation, usageModelFile
-
-
Constructor Summary
Constructors Constructor Description SimuLizarWorkflowConfiguration(Map<String,Object> attributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SimuLizarWorkflowConfiguration
clone()
SimuLizarWorkflowConfiguration
getClone()
String
getMonitorRepositoryFile()
String
getReconfigurationRulesFolder()
String
getServiceLevelObjectivesFile()
String
getTemporaryDataLocation()
String
getUsageEvolutionFile()
void
setDefaults()
void
setMonitorRepositoryFile(String monitorRepositoryFile)
void
setReconfigurationRulesFolder(String reconfigurationRulesFolder)
void
setServiceLevelObjectivesFile(String serviceLevelObjectivesFile)
void
setUsageEvolutionFile(String usageEvolutionFile)
-
Methods inherited from class de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration
copy, getErrorMessage, getSimulateFailures, getSimulationConfiguration, setAccuracyInfluenceAnalysisState, setSimuComConfiguration, setSimulateFailures
-
Methods inherited from class de.uka.ipd.sdq.codegen.simucontroller.runconfig.AbstractSimulationWorkflowConfiguration
getAttributes, getFeatureConfigFile, getPCMModelFiles, getSimulateLinkingResources, getSimulateThroughputOfLinkingResources, setFeatureConfigFile, setSimulateLinkingResources, setSimulateThroughputOfLinkingResources
-
Methods inherited from class org.palladiosimulator.analyzer.workflow.configurations.AbstractCodeGenerationWorkflowRunConfiguration
addCodeGenerationAdvice, addRequiredBundle, getCodeGenerationAdvice, getCodeGenerationAdvices, getCodeGenerationAdvicesFile, getCodeGenerationRequiredBundles, getSensitivityAnalysisConfigurations, getStoragePluginID, isLoadMiddlewareAndCompletionFiles, isOverwriteWithoutAsking, isSensitivityAnalysisEnabled, setCodeGenerationAdvicesFile, setLoadMiddlewareAndCompletionFiles, setOverwriteWithoutAsking, setSensitivityAnalysisConfiguration, setSensitivityAnalysisConfigurationList, setSensitivityAnalysisEnabled
-
Methods inherited from class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
getAccuracyInfluenceAnalysisState, getAccuracyInfluenceIssueReceivingJob, getAccuracyInformationModelFile, getAllocationFiles, getBaseProjectID, getEventMiddlewareFile, getGeneratedProjectPath, getModelPaths, getRMIMiddlewareFile, getUsageModelFile, isAccuracyInfluenceAnalysisEnabled, isDeleteTemporaryDataAfterAnalysis, setAccuracyInfluenceAnalysisEnabled, setAccuracyInfluenceIssueReceivingJob, setAccuracyInformationModelFile, setAllocationFiles, setBaseProjectID, setDeleteTemporaryDataAfterAnalysis, setEventMiddlewareFile, setGeneratedProjectPath, setModelPaths, setRMIMiddlewareFile, setStoragePluginID, setUsageModelFile, validateAndFreeze
-
Methods inherited from class de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowBasedRunConfiguration
isDebug, isInteractive, setDebug, setInteractive
-
Methods inherited from class de.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
checkFixed, isFrozen, isValid
-
-
-
-
Method Detail
-
getMonitorRepositoryFile
public String getMonitorRepositoryFile()
-
setMonitorRepositoryFile
public void setMonitorRepositoryFile(String monitorRepositoryFile)
-
getReconfigurationRulesFolder
public String getReconfigurationRulesFolder()
-
setReconfigurationRulesFolder
public void setReconfigurationRulesFolder(String reconfigurationRulesFolder)
-
getUsageEvolutionFile
public String getUsageEvolutionFile()
-
setUsageEvolutionFile
public void setUsageEvolutionFile(String usageEvolutionFile)
-
getServiceLevelObjectivesFile
public String getServiceLevelObjectivesFile()
-
setServiceLevelObjectivesFile
public void setServiceLevelObjectivesFile(String serviceLevelObjectivesFile)
-
setDefaults
public void setDefaults()
- Specified by:
setDefaults
in interfacede.uka.ipd.sdq.workflow.configuration.IJobConfiguration
- Overrides:
setDefaults
in classde.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration
-
clone
protected SimuLizarWorkflowConfiguration clone() throws CloneNotSupportedException
- Overrides:
clone
in classde.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration
- Throws:
CloneNotSupportedException
-
getClone
public SimuLizarWorkflowConfiguration getClone()
- Overrides:
getClone
in classde.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration
-
getTemporaryDataLocation
public String getTemporaryDataLocation()
-
-