Запуск заданий Quartz вручную

В нашем приложении настроено несколько заданий Quartz. Во время разработки мы оставляем кварцевый планировщик в режиме ожидания, однако иногда нам нужно запустить работу вручную (в целях разработки). Если я вызываю fireTrigger, он сообщает мне, что мне нужно запустить планировщик. Однако, если я запустил планировщик, он также немедленно запланирует все другие задания, чего я не хочу (поскольку они могут срабатывать, пока я отлаживаю задание, запущенное вручную).

Я мог бы приостановить все триггеры, когда я запустить планировщик, но тогда мне придется иметь дело с инструкциями по пропуску зажигания и т. д.

Есть ли простой способ запустить задание вручную без необходимости иметь дело с паузами и пропусками зажигания (т.е. fireTrigger, который работает, даже если планировщик находится в режиме ожидания )?

15
задан Wai Ha Lee 1 December 2015 в 22:20
поделиться