Class 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 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
      SimuComWorkflowConfiguration​(Map<String,​Object> attributes)
      Constructor requiring to set the ILaunchConfiguration and mode this configuration is running in.
    • Constructor Detail

      • SimuComWorkflowConfiguration

        public SimuComWorkflowConfiguration​(Map<String,​Object> attributes)
        Constructor requiring to set the ILaunchConfiguration and mode this configuration is running in. This is necessary to realize the extendability of the simucom workflow with additional jobs using the extension points provided by the palladio workflow engine.
        Parameters:
        launchConfiguration - The launch configuration object to be provided to the extending jobs.
        mode - The mode of the workflow currently runs in (run/debug)
    • Method Detail

      • setSimuComConfiguration

        public void setSimuComConfiguration​(SimuComConfig simuComConfig)
      • setAccuracyInfluenceAnalysisState

        public void setAccuracyInfluenceAnalysisState​(org.palladiosimulator.analyzer.workflow.runconfig.AccuracyInfluenceAnalysisState accuracyInfluenceAnalysisState)
        Overrides:
        setAccuracyInfluenceAnalysisState in class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
      • getSimulateFailures

        public boolean getSimulateFailures()
      • setSimulateFailures

        public void setSimulateFailures​(boolean simulateFailures)
      • 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
      • getClone

        public SimuComWorkflowConfiguration getClone()
        Overrides:
        getClone in class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
        Returns:
        A clone of this instance.