예제 #1
0
 /**
  * 创建任务JOb
  *
  * @return
  */
 private JobDetail createJobDetail() {
   JobDataMap jobDataMap = new JobDataMap();
   jobDataMap.put("jobConfiguration", jobConfiguration);
   JobDetail result =
       JobBuilder.newJob(jobConfiguration.getJobClass())
           .setJobData(jobDataMap)
           .withIdentity(jobConfiguration.getJobName())
           .build();
   return result;
 }
예제 #2
0
 private JobDetail createJobDetail() {
   JobDetail result =
       JobBuilder.newJob(jobConfiguration.getJobClass())
           .withIdentity(jobConfiguration.getJobName())
           .build();
   result.getJobDataMap().put("configService", configService);
   result.getJobDataMap().put("shardingService", shardingService);
   result.getJobDataMap().put("executionContextService", executionContextService);
   result.getJobDataMap().put("executionService", executionService);
   result.getJobDataMap().put("failoverService", failoverService);
   result.getJobDataMap().put("offsetService", offsetService);
   return result;
 }