Мне нужно создать графический интерфейс, показывающий какую-то «очередь заданий».
Я создаю триггеры динамически и планирую их с помощью jobScheduler.scheduleJob(trigger);
. Я также передаю некоторые данные через карту данных триггера.
Как мне вернуть список триггеров, которые еще не сработали?
Я нашел способ получить текущие задания, но не смог получить список зарегистрированных триггеров.
Должен ли я самостоятельно поддерживать этот список и удалять его, когда он завершит выполнение, реализовав прослушиватель триггера?
Могу ли я получить базовый JobStore и вызвать getTriggerNames () или подобное? Но как я могу получить JobStore. Все, что у меня есть, это экземпляр планировщика (на самом деле StdScheduler), и, похоже, нет способа получить экземпляр JobStore из него.
(я использую Spring для получения Scheduler из SchedulerFactoryBean)