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
FieldsModifier and TypeFieldDescriptionprotected org.palladiosimulator.analyzer.workflow.core.configurations.AbstractPCMWorkflowRunConfigurationThe configuration of the workflow.Fields inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob
myBlackboardFields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
myExecutedJobs, myJobsFields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractJob
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCodeGenerationAdvice(String advice) protected voidaddCodeGenerationRequiredBundle(String bundleid) voidinitialize(AbstractSimulationWorkflowConfiguration abstractSimulationWorkflowConfiguration) voidsetConfiguration(org.palladiosimulator.analyzer.workflow.core.configurations.AbstractPCMWorkflowRunConfiguration configuration) voidsetSimuComModel(SimuComModel simuComModel) Methods inherited from class de.uka.ipd.sdq.workflow.extension.AbstractWorkflowExtensionJob
getJobConfiguration, setJobConfigurationMethods inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob
execute, getBlackboard, setBlackboardMethods inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialJob
cleanup, executeWithDelayedCleanUp, executeWithImmediateCleanUpMethods 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, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface de.uka.ipd.sdq.workflow.jobs.IJob
cleanup, getNameMethods inherited from interface java.util.List
replaceAll, sort, spliterator
-
Field Details
-
configuration
protected org.palladiosimulator.analyzer.workflow.core.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.core.configurations.AbstractPCMWorkflowRunConfiguration configuration) -
getSimuComModel
-
setSimuComModel
-
initialize
public void initialize(AbstractSimulationWorkflowConfiguration abstractSimulationWorkflowConfiguration) -
addCodeGenerationAdvice
-
addCodeGenerationRequiredBundle
-