for (final JobInfo jobInfo : jobs.values()) {
try {
this.scheduler.scheduleJob(jobInfo.job, jobInfo.trigger);
}
catch (final SchedulerException e) {
throw new ServiceStartupException("Schedule delete job failed", e);
}
}
try {
this.scheduler.start();
}
catch (final SchedulerException e) {
throw new ServiceStartupException("Start scheduler failed", e);
}
}