Interface ModelCompletionJobContributor.Facade

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void contribute​(de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard> contribution)
      Contribute a blackboard interacting job, which will be executed after all models were loaded into the blackboard.
    • Method Detail

      • contribute

        void contribute​(de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard> contribution)
        Contribute a blackboard interacting job, which will be executed after all models were loaded into the blackboard. If the contributed job has to be executed in a particular order with respect to an other job, have it implement Comparable. Jobs are executed in the order small to large. Therefore, to signal job o1 should be executed before job o2, o1.compareTo(o2) needs to return a number < 0. Return 0 by default. All orderings are relative, two jobs imposing a contradictory ordering, will raise an IllegalStateException.
        Parameters:
        contribution - the blackboard interacting job