public class SimuComWorkflowConfiguration extends AbstractSimulationWorkflowConfiguration
Constructor and Description |
---|
SimuComWorkflowConfiguration(Map<String,Object> attributes)
Constructor requiring to set the ILaunchConfiguration and mode this configuration is running
in.
|
Modifier and Type | Method and Description |
---|---|
SimuComWorkflowConfiguration |
copy(List<org.palladiosimulator.analyzer.workflow.runconfig.SensitivityAnalysisConfiguration> sconfList) |
SimuComWorkflowConfiguration |
getClone() |
String |
getErrorMessage() |
boolean |
getSimulateFailures() |
AbstractSimulationConfig |
getSimulationConfiguration() |
void |
setAccuracyInfluenceAnalysisState(org.palladiosimulator.analyzer.workflow.runconfig.AccuracyInfluenceAnalysisState accuracyInfluenceAnalysisState) |
void |
setDefaults() |
void |
setSimuComConfiguration(SimuComConfig simuComConfig) |
void |
setSimulateFailures(boolean simulateFailures) |
getAttributes, getFeatureConfigFile, getPCMModelFiles, getSimulateLinkingResources, getSimulateThroughputOfLinkingResources, setFeatureConfigFile, setSimulateLinkingResources, setSimulateThroughputOfLinkingResources
addCodeGenerationAdvice, addRequiredBundle, getCodeGenerationAdvice, getCodeGenerationAdvices, getCodeGenerationAdvicesFile, getCodeGenerationRequiredBundles, getSensitivityAnalysisConfigurations, getStoragePluginID, isLoadMiddlewareAndCompletionFiles, isOverwriteWithoutAsking, isSensitivityAnalysisEnabled, setCodeGenerationAdvicesFile, setLoadMiddlewareAndCompletionFiles, setOverwriteWithoutAsking, setSensitivityAnalysisConfiguration, setSensitivityAnalysisConfigurationList, setSensitivityAnalysisEnabled
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
isDebug, isInteractive, setDebug, setInteractive
isFrozen, isValid
public SimuComWorkflowConfiguration(Map<String,Object> attributes)
launchConfiguration
- The launch configuration object to be provided to the extending jobs.mode
- The mode of the workflow currently runs in (run/debug)public AbstractSimulationConfig getSimulationConfiguration()
getSimulationConfiguration
in class AbstractSimulationWorkflowConfiguration
public void setSimuComConfiguration(SimuComConfig simuComConfig)
public void setAccuracyInfluenceAnalysisState(org.palladiosimulator.analyzer.workflow.runconfig.AccuracyInfluenceAnalysisState accuracyInfluenceAnalysisState)
setAccuracyInfluenceAnalysisState
in class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
public boolean getSimulateFailures()
public void setSimulateFailures(boolean simulateFailures)
public String getErrorMessage()
getErrorMessage
in interface de.uka.ipd.sdq.workflow.configuration.IJobConfiguration
getErrorMessage
in class de.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
public void setDefaults()
setDefaults
in interface de.uka.ipd.sdq.workflow.configuration.IJobConfiguration
setDefaults
in class de.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
public SimuComWorkflowConfiguration copy(List<org.palladiosimulator.analyzer.workflow.runconfig.SensitivityAnalysisConfiguration> sconfList)
public SimuComWorkflowConfiguration getClone()
getClone
in class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration