Class SimExpWorkflowConfiguration
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.simexp.workflow.config.SimExpWorkflowConfiguration
- All Implemented Interfaces:
de.uka.ipd.sdq.workflow.configuration.IJobConfiguration
,Cloneable
,IModelledConfiguration
,IModelledPrismWorkflowConfiguration
,IModelledWorkflowConfiguration
,IPrismConfiguration
,IPrismWorkflowConfiguration
,ITransformationConfiguration
,IWorkflowConfiguration
,IModelledPcmWorkflowConfiguration
,IPCMConfiguration
,IPCMWorkflowConfiguration
public class SimExpWorkflowConfiguration
extends org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
implements IPCMWorkflowConfiguration, IPrismWorkflowConfiguration, IModelledWorkflowConfiguration, IModelledPcmWorkflowConfiguration, IModelledPrismWorkflowConfiguration
-
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
ConstructorDescriptionSimExpWorkflowConfiguration
(SimulatorType simulatorType, SimulationEngine simulationEngine, Set<String> transformationNames, QualityObjective qualityObjective, ArchitecturalModelsWorkflowConfiguration architecturalModels, MonitorConfiguration monitors, PrismConfiguration prismConfiguration, EnvironmentalModelsWorkflowConfiguration environmentalModels, SimulationParameters simulationParameters, Optional<tools.mdsd.probdist.api.random.ISeedProvider> seedProvider) -
Method Summary
Methods inherited from class org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
clone, getAccuracyInfluenceAnalysisState, getAccuracyInfluenceIssueReceivingJob, getAccuracyInformationModelFile, getAllocationFiles, getBaseProjectID, getClone, getEventMiddlewareFile, getGeneratedProjectPath, getModelPaths, getPCMModelFiles, 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
-
Constructor Details
-
SimExpWorkflowConfiguration
public SimExpWorkflowConfiguration(SimulatorType simulatorType, SimulationEngine simulationEngine, Set<String> transformationNames, QualityObjective qualityObjective, ArchitecturalModelsWorkflowConfiguration architecturalModels, MonitorConfiguration monitors, PrismConfiguration prismConfiguration, EnvironmentalModelsWorkflowConfiguration environmentalModels, SimulationParameters simulationParameters, Optional<tools.mdsd.probdist.api.random.ISeedProvider> seedProvider)
-
-
Method Details
-
getErrorMessage
- Specified by:
getErrorMessage
in interfacede.uka.ipd.sdq.workflow.configuration.IJobConfiguration
- Specified by:
getErrorMessage
in classde.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
-
setDefaults
public void setDefaults()- Specified by:
setDefaults
in interfacede.uka.ipd.sdq.workflow.configuration.IJobConfiguration
- Specified by:
setDefaults
in classde.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
-
getSmodelURI
- Specified by:
getSmodelURI
in interfaceIModelledConfiguration
-
getSimulatorType
- Specified by:
getSimulatorType
in interfaceIWorkflowConfiguration
-
getSimulationEngine
- Specified by:
getSimulationEngine
in interfaceIWorkflowConfiguration
-
getTransformationNames
- Specified by:
getTransformationNames
in interfaceITransformationConfiguration
-
getQualityObjective
- Specified by:
getQualityObjective
in interfaceIPCMConfiguration
-
getExperimentsURI
- Specified by:
getExperimentsURI
in interfaceIWorkflowConfiguration
-
getStaticModelURI
- Specified by:
getStaticModelURI
in interfaceIWorkflowConfiguration
-
getDynamicModelURI
- Specified by:
getDynamicModelURI
in interfaceIWorkflowConfiguration
-
getMonitorRepositoryURI
-
getMonitorNames
- Specified by:
getMonitorNames
in interfaceIPCMConfiguration
-
getPropertyFiles
- Specified by:
getPropertyFiles
in interfaceIPrismConfiguration
-
getModuleFiles
- Specified by:
getModuleFiles
in interfaceIPrismConfiguration
-
getSimulationParameters
- Specified by:
getSimulationParameters
in interfaceIWorkflowConfiguration
-
getSeedProvider
- Specified by:
getSeedProvider
in interfaceIWorkflowConfiguration
-