List of usage examples for org.springframework.scheduling.quartz JobDetailFactoryBean setDurability
public void setDurability(boolean durability)
From source file:com.wiiyaya.provider.main.utils.BatchHelper.java
private static JobDetail getJobDetail(Batch task) { JobDetailFactoryBean jobDetailFactoryBean = new JobDetailFactoryBean(); jobDetailFactoryBean.setBeanName(task.getTaskName()); try {//from ww w.j a v a 2 s .c o m jobDetailFactoryBean .setJobClass(jobDetailFactoryBean.getClass().getClassLoader().loadClass(task.getTaskClass())); } catch (ClassNotFoundException e) { throw new RuntimeException(e); } jobDetailFactoryBean.setDurability(true); // Map<String, Integer> map = new HashMap<>(); // map.put("timeout", new Integer(5)); // jobDetailFactoryBean.setJobDataAsMap(map); jobDetailFactoryBean.afterPropertiesSet(); return jobDetailFactoryBean.getObject(); }
From source file:mg.jerytodik.scheduler.config.JeryTodikSchedulerConfig.java
@Bean public JobDetailFactoryBean jobDetail() { JobDetailFactoryBean jobDetailFactory = new JobDetailFactoryBean(); jobDetailFactory.setJobClass(JerytodikResourcesArchiverJob.class); jobDetailFactory.setDescription("Invocation du job d'archivage de ressources ..."); jobDetailFactory.setDurability(true); return jobDetailFactory; }
From source file:jp.classmethod.aws.brian.config.QuartzConfiguration.java
@Bean public JobDetailFactoryBean brianQuartzJob() { JobDetailFactoryBean jobDetailFactoryBean = new JobDetailFactoryBean(); jobDetailFactoryBean.setJobClass(BrianQuartzJobBean.class); jobDetailFactoryBean.setGroup("DEFAULT"); jobDetailFactoryBean.setName("brianQuartzJob"); jobDetailFactoryBean.setDurability(true); return jobDetailFactoryBean; }