Class LoadModelJob<T extends de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>

  • All Implemented Interfaces:
    de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob<T>, de.uka.ipd.sdq.workflow.jobs.IJob
    Direct Known Subclasses:
    LoadExistingModelsJob

    public class LoadModelJob<T extends de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
    extends de.uka.ipd.sdq.workflow.jobs.AbstractBlackboardInteractingJob<T>
    • Field Summary

      • Fields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractBlackboardInteractingJob

        myBlackboard
      • Fields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractJob

        logger
    • Constructor Summary

      Constructors 
      Constructor Description
      LoadModelJob​(de.uka.ipd.sdq.workflow.mdsd.blackboard.ModelLocation modelLocation)  
      LoadModelJob​(Collection<de.uka.ipd.sdq.workflow.mdsd.blackboard.ModelLocation> modelLocations)  
    • Constructor Detail

      • LoadModelJob

        public LoadModelJob​(de.uka.ipd.sdq.workflow.mdsd.blackboard.ModelLocation modelLocation)
      • LoadModelJob

        public LoadModelJob​(Collection<de.uka.ipd.sdq.workflow.mdsd.blackboard.ModelLocation> modelLocations)
    • Method Detail

      • 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
      • loadModel

        protected de.uka.ipd.sdq.workflow.mdsd.blackboard.ResourceSetPartition loadModel​(de.uka.ipd.sdq.workflow.mdsd.blackboard.ModelLocation modelLocation)
                                                                                  throws de.uka.ipd.sdq.workflow.jobs.JobFailedException
        Throws:
        de.uka.ipd.sdq.workflow.jobs.JobFailedException
      • getPartition

        protected de.uka.ipd.sdq.workflow.mdsd.blackboard.ResourceSetPartition getPartition​(de.uka.ipd.sdq.workflow.mdsd.blackboard.ModelLocation modelLocation)
      • 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()