Class 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
    • 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 
      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
      • 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
      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
      • Methods inherited from interface de.uka.ipd.sdq.workflow.configuration.IJobConfiguration

        isValid
    • Field Detail

      • monitorRepositoryFile

        protected String monitorRepositoryFile
      • reconfigurationRulesFolder

        protected String reconfigurationRulesFolder
      • usageEvolutionFile

        protected String usageEvolutionFile
      • serviceLevelObjectivesFile

        protected String serviceLevelObjectivesFile
    • Constructor Detail

      • SimuLizarWorkflowConfiguration

        public SimuLizarWorkflowConfiguration​(Map<String,​Object> attributes)
    • 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 interface de.uka.ipd.sdq.workflow.configuration.IJobConfiguration
        Overrides:
        setDefaults in class de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration
      • getClone

        public SimuLizarWorkflowConfiguration getClone()
        Overrides:
        getClone in class de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration
      • getTemporaryDataLocation

        public String getTemporaryDataLocation()