Class LoadModelIntoBlackboardJob

  • All Implemented Interfaces:
    de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>, de.uka.ipd.sdq.workflow.jobs.IJob

    public class LoadModelIntoBlackboardJob
    extends de.uka.ipd.sdq.workflow.jobs.AbstractBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
    • Constructor Detail

      • LoadModelIntoBlackboardJob

        public LoadModelIntoBlackboardJob​(URI modelURI,
                                          String partitionID)
    • Method Detail

      • parseUriAndAddModelLoadJob

        public static void parseUriAndAddModelLoadJob​(String modelUri,
                                                      de.uka.ipd.sdq.workflow.jobs.ICompositeJob container)
      • parseUriAndAddModelLoadJob

        public static void parseUriAndAddModelLoadJob​(String modelUri,
                                                      String partitionId,
                                                      de.uka.ipd.sdq.workflow.jobs.ICompositeJob container)
      • execute

        public void execute​(IProgressMonitor monitor)
                     throws de.uka.ipd.sdq.workflow.jobs.JobFailedException,
                            de.uka.ipd.sdq.workflow.jobs.UserCanceledException
        Throws:
        de.uka.ipd.sdq.workflow.jobs.JobFailedException
        de.uka.ipd.sdq.workflow.jobs.UserCanceledException
      • cleanup

        public void cleanup​(IProgressMonitor monitor)
                     throws de.uka.ipd.sdq.workflow.jobs.CleanupFailedException
        Throws:
        de.uka.ipd.sdq.workflow.jobs.CleanupFailedException
      • getName

        public String getName()