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>
public class SimuComJob extends AbstractSimulationJob<SimuComWorkflowConfiguration>
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
-
-
Constructor Summary
Constructors Constructor Description SimuComJob(SimuComWorkflowConfiguration configuration)
SimuComJob(SimuComWorkflowConfiguration configuration, IDebugListener listener)
SimuComJob(SimuComWorkflowConfiguration configuration, IDebugListener listener, boolean loadModels)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addSimulatorSpecificJobs(SimuComWorkflowConfiguration configuration)
String
getWorkflowId()
-
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
-
-
-
-
Constructor Detail
-
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
public SimuComJob(SimuComWorkflowConfiguration configuration) throws CoreException
- Throws:
CoreException
-
-
Method Detail
-
addSimulatorSpecificJobs
protected void addSimulatorSpecificJobs(SimuComWorkflowConfiguration configuration)
- Specified by:
addSimulatorSpecificJobs
in classAbstractSimulationJob<SimuComWorkflowConfiguration>
-
getWorkflowId
public String getWorkflowId()
-
-