0
votes

I create Quartz job and start scheduler

JobDetail job = newJob(InfoCrawlerJob.class)
                        .withIdentity("job id", "group")
                        .usingJobData(jobData)
                        .build()

                SimpleTrigger trigger = newTrigger()
                        .withIdentity("trigger id", "trigger-group")
                        .startNow()
                        .withSchedule(simpleSchedule()
                        .withIntervalInSeconds(100)
                        .withRepeatCount(10))
                        .build()

                scheduler.scheduleJob(job, trigger)
                scheduler.start()

Quartz jobs are working correclty. The main problem is Spring doesn't wait jobs to be finished. How can I fix it?

1

1 Answers