Class EventSimWorkflowConfiguration

  • All Implemented Interfaces:
    de.uka.ipd.sdq.workflow.configuration.IJobConfiguration, de.uka.ipd.sdq.workflow.extension.ExtendableJobConfiguration, Cloneable

    public class EventSimWorkflowConfiguration
    extends de.uka.ipd.sdq.codegen.simucontroller.runconfig.AbstractSimulationWorkflowConfiguration
    A workflow configuration which contains a simulation configuration for the simulation components. This class is based on EventSimWorkflowConfiguration. Some code has been reused.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.palladiosimulator.analyzer.workflow.configurations.AbstractCodeGenerationWorkflowRunConfiguration

        org.palladiosimulator.analyzer.workflow.configurations.AbstractCodeGenerationWorkflowRunConfiguration.CodeGenerationAdvice
    • Field Summary

      • 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
      • Fields inherited from class de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowBasedRunConfiguration

        isDebug, isInteractive
      • Fields inherited from class de.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration

        isFixed
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getErrorMessage()  
      SimulationConfiguration getSimulationConfiguration()  
      void setDefaults()  
      void setSimulationConfiguration​(SimulationConfiguration simulationConfig)  
      • Methods inherited from class de.uka.ipd.sdq.codegen.simucontroller.runconfig.AbstractSimulationWorkflowConfiguration

        clone, 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, getClone, getEventMiddlewareFile, getGeneratedProjectPath, getModelPaths, getRMIMiddlewareFile, getUsageModelFile, isAccuracyInfluenceAnalysisEnabled, isDeleteTemporaryDataAfterAnalysis, setAccuracyInfluenceAnalysisEnabled, setAccuracyInfluenceAnalysisState, 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
      • Methods inherited from interface de.uka.ipd.sdq.workflow.configuration.IJobConfiguration

        isValid
    • Constructor Detail

      • EventSimWorkflowConfiguration

        public EventSimWorkflowConfiguration​(Map<String,​Object> attributes)
    • Method Detail

      • getErrorMessage

        public String getErrorMessage()
        Specified by:
        getErrorMessage in interface de.uka.ipd.sdq.workflow.configuration.IJobConfiguration
        Specified by:
        getErrorMessage in class de.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
      • setDefaults

        public void setDefaults()
        Specified by:
        setDefaults in interface de.uka.ipd.sdq.workflow.configuration.IJobConfiguration
        Specified by:
        setDefaults in class de.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
      • getSimulationConfiguration

        public SimulationConfiguration getSimulationConfiguration()
        Specified by:
        getSimulationConfiguration in class de.uka.ipd.sdq.codegen.simucontroller.runconfig.AbstractSimulationWorkflowConfiguration
      • setSimulationConfiguration

        public void setSimulationConfiguration​(SimulationConfiguration simulationConfig)