Class AbstractSimuComExtensionJob
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.AbstractWorkflowExtensionJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
de.uka.ipd.sdq.codegen.simucontroller.workflow.jobs.AbstractSimuComExtensionJob
- 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 abstract class AbstractSimuComExtensionJob
extends de.uka.ipd.sdq.workflow.extension.AbstractWorkflowExtensionJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration
The configuration of the workflow.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
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addCodeGenerationAdvice
(String advice) protected void
addCodeGenerationRequiredBundle
(String bundleid) void
initialize
(AbstractSimulationWorkflowConfiguration abstractSimulationWorkflowConfiguration) void
setConfiguration
(org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration configuration) void
setSimuComModel
(SimuComModel simuComModel) Methods inherited from class de.uka.ipd.sdq.workflow.extension.AbstractWorkflowExtensionJob
getJobConfiguration, setJobConfiguration
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
-
Field Details
-
configuration
protected org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration configurationThe configuration of the workflow. Maybe we don't want this configuration to be accessible.
-
-
Constructor Details
-
AbstractSimuComExtensionJob
public AbstractSimuComExtensionJob()
-
-
Method Details
-
setConfiguration
public void setConfiguration(org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration configuration) -
getSimuComModel
-
setSimuComModel
-
initialize
public void initialize(AbstractSimulationWorkflowConfiguration abstractSimulationWorkflowConfiguration) -
addCodeGenerationAdvice
-
addCodeGenerationRequiredBundle
-