Class SimuComJob
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>
de.uka.ipd.sdq.codegen.simucontroller.workflow.jobs.AbstractSimulationJob<SimuComWorkflowConfiguration>
de.uka.ipd.sdq.codegen.simucontroller.workflow.jobs.SimuComJob
- 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>
Main job for the SDQ workflow engine which will run a SimuComSimulation
-
Field Summary
Fields inherited from class de.uka.ipd.sdq.codegen.simucontroller.workflow.jobs.AbstractSimulationJob
debugListener
Fields inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob
myBlackboard
Fields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
myExecutedJobs, myJobs
Fields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractJob
logger
-
Constructor Summary
ConstructorDescriptionSimuComJob
(SimuComWorkflowConfiguration configuration) SimuComJob
(SimuComWorkflowConfiguration configuration, IDebugListener listener) SimuComJob
(SimuComWorkflowConfiguration configuration, IDebugListener listener, boolean loadModels) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addSimulatorSpecificJobs
(SimuComWorkflowConfiguration configuration) 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 de.uka.ipd.sdq.workflow.jobs.IJob
cleanup, getName
Methods inherited from interface java.util.List
replaceAll, sort, spliterator
-
Constructor Details
-
SimuComJob
public SimuComJob(SimuComWorkflowConfiguration configuration, IDebugListener listener, boolean loadModels) throws CoreException - Throws:
CoreException
-
SimuComJob
public SimuComJob(SimuComWorkflowConfiguration configuration, IDebugListener listener) throws CoreException - Throws:
CoreException
-
SimuComJob
- Throws:
CoreException
-
-
Method Details
-
addSimulatorSpecificJobs
- Specified by:
addSimulatorSpecificJobs
in classAbstractSimulationJob<SimuComWorkflowConfiguration>
-
getWorkflowId
-