Class 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

      Fields 
      Modifier and Type Field Description
      protected org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration configuration
      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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addCodeGenerationAdvice​(String advice)  
      protected void addCodeGenerationRequiredBundle​(String bundleid)  
      SimuComModel getSimuComModel()  
      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 interface de.uka.ipd.sdq.workflow.jobs.IJob

        cleanup, getName
    • Field Detail

      • configuration

        protected org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration configuration
        The configuration of the workflow. Maybe we don't want this configuration to be accessible.
    • Constructor Detail

      • AbstractSimuComExtensionJob

        public AbstractSimuComExtensionJob()
    • Method Detail

      • setConfiguration

        public void setConfiguration​(org.palladiosimulator.analyzer.workflow.configurations.AbstractPCMWorkflowRunConfiguration configuration)
      • setSimuComModel

        public void setSimuComModel​(SimuComModel simuComModel)
      • addCodeGenerationAdvice

        protected void addCodeGenerationAdvice​(String advice)
      • addCodeGenerationRequiredBundle

        protected void addCodeGenerationRequiredBundle​(String bundleid)