/** * 创建任务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; }
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; }