Class SimulationWorkflowConfiguration

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.slingshot.workflow.SimulationWorkflowConfiguration
All Implemented Interfaces:
de.uka.ipd.sdq.workflow.configuration.IJobConfiguration, Cloneable, SimulationConfiguration, PCMWorkflowConfiguration

public class SimulationWorkflowConfiguration extends org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration implements PCMWorkflowConfiguration, SimulationConfiguration
  • Field Summary

    Fields inherited from class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration

    accuracyInfluenceAnalysisEnabled, accuracyInfluenceAnalysisState, accuracyInfluenceIssueReceivingJob, accuracyInformationModelFile, allocationFiles, deleteTemporaryDataAfterAnalysis, eventMiddlewareFile, overwriteWithoutAsking, 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
    SimulationWorkflowConfiguration(de.uka.ipd.sdq.simucomframework.SimuComConfig configuration)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
     
    de.uka.ipd.sdq.simucomframework.SimuComConfig
     
    void
     

    Methods inherited from class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration

    clone, getAccuracyInfluenceAnalysisState, getAccuracyInfluenceIssueReceivingJob, getAccuracyInformationModelFile, getAllocationFiles, getBaseProjectID, getClone, getEventMiddlewareFile, getGeneratedProjectPath, getModelPaths, getRMIMiddlewareFile, getStoragePluginID, getUsageModelFile, isAccuracyInfluenceAnalysisEnabled, isDeleteTemporaryDataAfterAnalysis, isOverwriteWithoutAsking, setAccuracyInfluenceAnalysisEnabled, setAccuracyInfluenceAnalysisState, setAccuracyInfluenceIssueReceivingJob, setAccuracyInformationModelFile, setAllocationFiles, setBaseProjectID, setDeleteTemporaryDataAfterAnalysis, setEventMiddlewareFile, setGeneratedProjectPath, setModelPaths, setOverwriteWithoutAsking, 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

    Methods inherited from interface org.palladiosimulator.analyzer.slingshot.workflow.events.PCMWorkflowConfiguration

    setAllocationFiles, setUsageModelFile
  • Constructor Details

    • SimulationWorkflowConfiguration

      public SimulationWorkflowConfiguration(de.uka.ipd.sdq.simucomframework.SimuComConfig configuration)
  • Method Details

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

      public de.uka.ipd.sdq.simucomframework.SimuComConfig getSimuComConfig()
      Specified by:
      getSimuComConfig in interface SimulationConfiguration
    • getPCMModelFiles

      public List<String> getPCMModelFiles()
      Specified by:
      getPCMModelFiles in interface PCMWorkflowConfiguration
      Overrides:
      getPCMModelFiles in class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
    • addOtherModelFile

      public void addOtherModelFile(String modelFile)
      Specified by:
      addOtherModelFile in interface PCMWorkflowConfiguration