У меня есть интерфейс пользовательского интерфейса, где пользователь может определить имя задания, интервал, активный / неактивный и т. Д.
Как мы можем достичь этого с помощью Quartz Scheduler или любого Java / Spring API?
Ex. Предположим, что любое кварцевое задание запущено, а интервал установлен равным 10 минутам, поэтому в идеальном случае задание будет выполняться с интервалом в следующие 10 минут. Но каждый раз, когда запускается работа, мы хотим получить последний интервал из базы данных и запланировать его.
10: 00 Работа выполняется, а в базе данных интервал устанавливается равным 10 мин.
10:10 Задание выполняется, и в базе данных интервал установлен на 20 минут
Так что в следующий раз задание должно выполняться в 10:30