Package org.eclipse.core.runtime.jobs

Examples of org.eclipse.core.runtime.jobs.IJobManager.join()


    do {
      try {
        IJobManager jobManager = Job.getJobManager();
        Job[] jobs = Job.getJobManager().find(
            ResourcesPlugin.FAMILY_AUTO_BUILD);
        jobManager.join(ResourcesPlugin.FAMILY_AUTO_BUILD, null);
        jobs = Job.getJobManager().find(
            ResourcesPlugin.FAMILY_AUTO_BUILD);
        for (int j = 0; j < jobs.length; j++) {
          System.out.println("#2" + jobs[j]);
        }
View Full Code Here


     */
    @Override
    public void stop(BundleContext context) throws Exception {
  IJobManager jobMan = Job.getJobManager();
  jobMan.cancel(FamilyJob.MY_FAMILY);
  jobMan.join(FamilyJob.MY_FAMILY, null);
  plugin = null;
  super.stop(context);
    }

    /**
 
View Full Code Here

      BeansProject beansProject = new BeansProject(model, project);
      model.addProject(beansProject);
     
      beansProject.getConfigs();
      IJobManager jobMan = Job.getJobManager();
      jobMan.join("populateAutoConfigsJobFamily", null);

      assertEquals(0, beansProject.getConfigs().size());
      assertEquals(0, beansProject.getAutoConfigNames().size());
      assertEquals(0, beansProject.getAutoConfigSetNames().size());
    } finally {
View Full Code Here

      BeansProject beansProject = new BeansProject(model, project);
      model.addProject(beansProject);

      beansProject.getConfigs();
      IJobManager jobMan = Job.getJobManager();
      jobMan.join("populateAutoConfigsJobFamily", null);

      Set<IBeansConfig> configs = beansProject.getConfigs();
      assertEquals(2, configs.size());

      boolean manualConfig = false;
View Full Code Here

      BeansProject beansProject = new BeansProject(model, project);
      model.addProject(beansProject);

      beansProject.getConfigs();
      IJobManager jobMan = Job.getJobManager();
      jobMan.join("populateAutoConfigsJobFamily", null);

      Set<IBeansConfig> configs = beansProject.getConfigs();
      assertEquals(1, configs.size());

      boolean manualConfig = false;
View Full Code Here

      BeansProject beansProject = new BeansProject(model, project);
      model.addProject(beansProject);

      beansProject.getConfigs();
      IJobManager jobMan = Job.getJobManager();
      jobMan.join("populateAutoConfigsJobFamily", null);

      Set<IBeansConfig> configs = beansProject.getConfigs();
      assertEquals(1, configs.size());
     
      beansProject.removeAutoDetectedConfigs("org.springframework.ide.eclipse.metadata.webAppBeansConfigLocator");
View Full Code Here

      BeansProject beansProject = new BeansProject(model, project);
      model.addProject(beansProject);

      beansProject.getConfigs();
      IJobManager jobMan = Job.getJobManager();
      jobMan.join("populateAutoConfigsJobFamily", null);

      Set<IBeansConfig> configs = beansProject.getConfigs();
      assertEquals(3, configs.size());

      int manualConfig = 0;
View Full Code Here

      BeansProject beansProject = new BeansProject(model, project);
      model.addProject(beansProject);

      beansProject.getConfigs();
      IJobManager jobMan = Job.getJobManager();
      jobMan.join("populateAutoConfigsJobFamily", null);

      Set<IBeansConfig> configs = beansProject.getConfigs();
      assertEquals(3, configs.size());

      Set<String> autoConfigs = beansProject.getAutoConfigNames();
View Full Code Here

      BeansProject beansProject = new BeansProject(model, project);
      model.addProject(beansProject);

      beansProject.getConfigs();
      IJobManager jobMan = Job.getJobManager();
      jobMan.join("populateAutoConfigsJobFamily", null);

      Set<IBeansConfig> configs = beansProject.getConfigs();
      assertEquals(1, configs.size());

      Set<String> autoConfigs = beansProject.getAutoConfigNames();
View Full Code Here

      // disable the configurator
      webAppAutoConfigurator.setEnabled(false, project);

      beansProject.getConfigs();
      jobMan.join("populateAutoConfigsJobFamily", null);

      configs = beansProject.getConfigs();
      assertEquals(0, configs.size());

      autoConfigs = beansProject.getAutoConfigNames();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.