Или, несмотря на это, удалив задачу из планировщика и добавив новую. < /p>
По сути, у меня есть программа с тремя запланированными задачами, одна из которых работает каждые 500 мс и два, которые работают на основе выражений Cron. Мои клиенты хотят возможности изменить эти выражения Cron на лету. < /p>
рядом, как я могу сказать, означает, что мне нужно вывести выражения Cron из контекста приложения и переместить их в базу данных. Эта часть легко. Тяжелая часть - выяснить, как получить ссылку на уже существующую запланированную задачу весной и измениться, когда она будет следующим. Каждая статья, которую я обнаружил по этой теме, только что описывает, как настроить контекст приложения или аннотации. Я надеюсь не написать что -то, что интерпретирует выражения Cron, поэтому я рассматриваю это решение «План B». < /p>
Спасибо за любую помощь! < /p>
Подробнее здесь: https://stackoverflow.com/questions/246 ... at-runtime