Quartz.NET - как определить, приостановлена ​​ли работа? - PullRequest
2 голосов
/ 27 октября 2010

Я использую Quartz.NET в создаваемой мной Службе Windows, и мне нужен способ перебирать все задания, чтобы определить, приостановлена ​​она или нет.Как проверить, приостановлена ​​ли работа?Я не могу найти подходящий метод в классе JobDetail.

Спасибо

1 Ответ

9 голосов
/ 27 октября 2010

Я думаю, вы проверяете триггер, а не само задание.

if (scheduler.GetTriggerState(triggerName, triggerGroup) == TriggerState.Paused)
{
    //paused
}
...