Examples of IJobManager


Examples of org.eclipse.core.runtime.jobs.IJobManager

    try {
      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

Examples of org.eclipse.core.runtime.jobs.IJobManager

    try {
      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

Examples of org.eclipse.core.runtime.jobs.IJobManager

    try {
      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

Examples of org.eclipse.core.runtime.jobs.IJobManager

    try {
      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

Examples of org.eclipse.core.runtime.jobs.IJobManager

    try {
      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

Examples of org.eclipse.core.runtime.jobs.IJobManager

    try {
      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();
      assertEquals(1, autoConfigs.size());

      List<BeansConfigLocatorDefinition> definitions = BeansConfigLocatorFactory.getBeansConfigLocatorDefinitions();
      BeansConfigLocatorDefinition webAppAutoConfigurator = null;
      for (BeansConfigLocatorDefinition definition : definitions) {
        if (definition.getId().equals("webAppBeansConfigLocator")) {
          webAppAutoConfigurator = definition;
        }
      }

      assertNotNull(webAppAutoConfigurator);

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

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

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

      autoConfigs = beansProject.getAutoConfigNames();
      assertEquals(0, autoConfigs.size());

      // enable the configurator again
      webAppAutoConfigurator.setEnabled(true, project);

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

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

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

Examples of org.eclipse.core.runtime.jobs.IJobManager

    try {
      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

Examples of org.eclipse.core.runtime.jobs.IJobManager

    try {
      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());
     
      assertTrue(beansProject.isAutoConfigStatePersisted());
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.