Кварц: работа не выполняется - PullRequest
0 голосов
/ 06 марта 2020

Я сделал свой класс работы, чтобы использовать данные из БД. В дополнение к этому я сделал расписание занятий с интервалом в 1 минуту для теста. Однако задание не запускается

@Component
@RequiredArgsConstructor
public class OfJob implements Job {

    private final OfRepository ofRepository;

    private final OfService ofService;

    @Override
    public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {

        List<OfDomain> ofacList = ofRepository.findByPending(true);

        ofList.forEach(ofDomain -> {

            ofService.evaluate(ofDomain);

        });
    }
}

Конфиг:

@Component
public class QuartsScheduleConfiguration {
    @Bean
    public Scheduler scheduler() throws SchedulerException {

        Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler();

        JobDetail jobDetail = JobBuilder.newJob(OfJob.class).build();
        SimpleTrigger simpleTrigger = newTrigger()
                .withSchedule(SimpleScheduleBuilder.simpleSchedule().repeatForever().withIntervalInMinutes(1))
                .build();


        scheduler.scheduleJob(jobDetail, simpleTrigger);
        scheduler.start();
        return scheduler;
    }
}

У меня нет ошибок в моих журналах

Помогите мне, пожалуйста

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...