Class RunExperimentAutomationJob
- java.lang.Object
-
- de.uka.ipd.sdq.workflow.jobs.AbstractJob
-
- de.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
-
- de.uka.ipd.sdq.workflow.jobs.SequentialJob
-
- de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob<BlackboardType>
-
- de.uka.ipd.sdq.workflow.extension.AbstractExtendableJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
-
- org.palladiosimulator.experimentautomation.application.jobs.RunExperimentAutomationJob
-
- All Implemented Interfaces:
de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
,de.uka.ipd.sdq.workflow.jobs.ICompositeJob
,de.uka.ipd.sdq.workflow.jobs.IJob
,Iterable<de.uka.ipd.sdq.workflow.jobs.IJob>
,Collection<de.uka.ipd.sdq.workflow.jobs.IJob>
,List<de.uka.ipd.sdq.workflow.jobs.IJob>
public class RunExperimentAutomationJob extends de.uka.ipd.sdq.workflow.extension.AbstractExtendableJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
This job conducts a series of experiments. Each experiment has its own initial set of Palladio models.
-
-
Field Summary
Fields Modifier and Type Field Description static String
WORKFLOW_ID_BEFORE_EXPERIMENT_RUN
The id of the workflow extending configuration tabs have to register for.-
Fields inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob
myBlackboard
-
-
Constructor Summary
Constructors Constructor Description RunExperimentAutomationJob(ExperimentAutomationConfiguration configuration)
Default Constructor.RunExperimentAutomationJob(ExperimentAutomationConfiguration configuration, de.uka.ipd.sdq.codegen.simucontroller.debug.IDebugListener listener)
Default constructor.
-
Method Summary
-
Methods inherited from class de.uka.ipd.sdq.workflow.extension.AbstractExtendableJob
handleJobExtensions
-
Methods inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob
execute, getBlackboard, setBlackboard
-
Methods inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialJob
cleanup, executeWithDelayedCleanUp, executeWithImmediateCleanUp
-
Methods inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
add, add, addAll, addAll, addFirst, addJob, addLast, clear, clone, contains, containsAll, descendingIterator, element, equals, get, getFirst, getLast, getName, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeAll, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, retainAll, set, setName, size, subList, toArray, toArray, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface java.util.List
replaceAll, sort, spliterator
-
-
-
-
Field Detail
-
WORKFLOW_ID_BEFORE_EXPERIMENT_RUN
public static String WORKFLOW_ID_BEFORE_EXPERIMENT_RUN
The id of the workflow extending configuration tabs have to register for.
-
-
Constructor Detail
-
RunExperimentAutomationJob
public RunExperimentAutomationJob(ExperimentAutomationConfiguration configuration)
Default Constructor.- Parameters:
configuration
- Configuration for Experiment Automation runs.
-
RunExperimentAutomationJob
public RunExperimentAutomationJob(ExperimentAutomationConfiguration configuration, de.uka.ipd.sdq.codegen.simucontroller.debug.IDebugListener listener)
Default constructor.- Parameters:
configuration
- Configuration for Experiment Automation runs.listener
- DebugListener for simulations.
-
-