public PeriodScheduler(final SchedulerConstructorWrapper schedulerConstructorWrapper) { this.jobConfiguration = schedulerConstructorWrapper.getJobConfiguration(); this.threadPoolTaskScheduler = schedulerConstructorWrapper.getThreadPoolTaskScheduler(); this.jobSchedulerConfiguration = this.jobConfiguration.getJobSchedulerConfiguration(); this.job = schedulerConstructorWrapper.getJob(); this.jobRunner = new JobRunner(this.job, schedulerConstructorWrapper.getJobLauncher(), schedulerConstructorWrapper.getJobParameters(), schedulerConstructorWrapper.getJobIncrementer()); final SchedulerStatus schedulerStatus; if (this.jobSchedulerConfiguration.getSchedulerStatus() != null) { schedulerStatus = this.jobSchedulerConfiguration.getSchedulerStatus(); } else { schedulerStatus = SchedulerStatus.INITIALIZED; } this.setStatus(schedulerStatus); }
final SchedulerConstructorWrapper schedulerConstructorWrapper = new SchedulerConstructorWrapper(); schedulerConstructorWrapper.setJobParameters(jobParameters); schedulerConstructorWrapper.setJob(job); schedulerConstructorWrapper.setJobLauncher(jobLauncher); schedulerConstructorWrapper.setJobIncrementer(jobConfiguration.getJobIncrementer()); schedulerConstructorWrapper.setJobConfiguration(jobConfiguration); schedulerConstructorWrapper.setThreadPoolTaskScheduler(threadPoolTaskScheduler); constructorValues.add(schedulerConstructorWrapper); this.beanRegistrar.registerBean(
final SchedulerConstructorWrapper schedulerConstructorWrapper = new SchedulerConstructorWrapper(); schedulerConstructorWrapper.setJobParameters(jobParameters); schedulerConstructorWrapper.setJob(job); schedulerConstructorWrapper.setJobLauncher(jobLauncher); schedulerConstructorWrapper.setJobIncrementer(jobConfiguration.getJobIncrementer()); schedulerConstructorWrapper.setJobConfiguration(jobConfiguration); schedulerConstructorWrapper.setThreadPoolTaskScheduler(threadPoolTaskScheduler); constructorValues.add(schedulerConstructorWrapper); this.beanRegistrar.registerBean(
public PeriodScheduler(final SchedulerConstructorWrapper schedulerConstructorWrapper) { this.jobConfiguration = schedulerConstructorWrapper.getJobConfiguration(); this.threadPoolTaskScheduler = schedulerConstructorWrapper.getThreadPoolTaskScheduler(); this.jobSchedulerConfiguration = this.jobConfiguration.getJobSchedulerConfiguration(); this.job = schedulerConstructorWrapper.getJob(); this.jobRunner = new JobRunner(this.job, schedulerConstructorWrapper.getJobLauncher(), schedulerConstructorWrapper.getJobParameters(), schedulerConstructorWrapper.getJobIncrementer()); final SchedulerStatus schedulerStatus; if (this.jobSchedulerConfiguration.getSchedulerStatus() != null) { schedulerStatus = this.jobSchedulerConfiguration.getSchedulerStatus(); } else { schedulerStatus = SchedulerStatus.INITIALIZED; } this.setStatus(schedulerStatus); }
public CronScheduler(final SchedulerConstructorWrapper schedulerConstructorWrapper) { this.jobConfiguration = schedulerConstructorWrapper.getJobConfiguration(); this.threadPoolTaskScheduler = schedulerConstructorWrapper.getThreadPoolTaskScheduler(); this.jobSchedulerConfiguration = this.jobConfiguration.getJobSchedulerConfiguration(); this.timeZone = TimeZone.getDefault(); this.trigger = new CronTrigger(this.jobSchedulerConfiguration.getCronExpression(), this.timeZone); this.job = schedulerConstructorWrapper.getJob(); this.jobRunner = new JobRunner(this.job, schedulerConstructorWrapper.getJobLauncher(), schedulerConstructorWrapper.getJobParameters(), schedulerConstructorWrapper.getJobIncrementer()); final SchedulerStatus schedulerStatus; if (this.jobSchedulerConfiguration.getSchedulerStatus() != null) { schedulerStatus = this.jobSchedulerConfiguration.getSchedulerStatus(); } else { schedulerStatus = SchedulerStatus.INITIALIZED; } this.setStatus(schedulerStatus); }
public CronScheduler(final SchedulerConstructorWrapper schedulerConstructorWrapper) { this.jobConfiguration = schedulerConstructorWrapper.getJobConfiguration(); this.threadPoolTaskScheduler = schedulerConstructorWrapper.getThreadPoolTaskScheduler(); this.jobSchedulerConfiguration = this.jobConfiguration.getJobSchedulerConfiguration(); this.timeZone = TimeZone.getDefault(); this.trigger = new CronTrigger(this.jobSchedulerConfiguration.getCronExpression(), this.timeZone); this.job = schedulerConstructorWrapper.getJob(); this.jobRunner = new JobRunner(this.job, schedulerConstructorWrapper.getJobLauncher(), schedulerConstructorWrapper.getJobParameters(), schedulerConstructorWrapper.getJobIncrementer()); final SchedulerStatus schedulerStatus; if (this.jobSchedulerConfiguration.getSchedulerStatus() != null) { schedulerStatus = this.jobSchedulerConfiguration.getSchedulerStatus(); } else { schedulerStatus = SchedulerStatus.INITIALIZED; } this.setStatus(schedulerStatus); }