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
  • 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
     
    protected String
     
    protected String
     
    protected String
     

    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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
     
     
     
     
    void
     
    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 class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface de.uka.ipd.sdq.workflow.configuration.IJobConfiguration

    isValid
  • Field Details

    • monitorRepositoryFile

      protected String monitorRepositoryFile
    • reconfigurationRulesFolder

      protected String reconfigurationRulesFolder
    • usageEvolutionFile

      protected String usageEvolutionFile
    • serviceLevelObjectivesFile

      protected String serviceLevelObjectivesFile
  • Constructor Details

    • SimuLizarWorkflowConfiguration

      public SimuLizarWorkflowConfiguration(Map<String,Object> attributes)
  • Method Details

    • 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
    • clone

      Overrides:
      clone in class de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComWorkflowConfiguration
      Throws:
      CloneNotSupportedException
    • getClone

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

      public String getTemporaryDataLocation()