Как получить Quartz Trigger интервал?

Я использую Кварц для планирования задач Java. Как получить интервал времени для определенного триггера

for(Trigger trigger : getAllTrigersFromSchduler()) {
    trigger.getDescription(); // for description
    // Need trigger interval time
}

0 ответов

Я наткнулся на этот вопрос и тоже нуждался в решении, после прочтения javadocs вот как вы можете прочитать определенный интервал. Важно отметить, что существуют разные типы триггеров, при условии, что вы используете SimpleScheduleBuilder для создания триггеров, вы можете сделать следующее:

for(Trigger trigger : getAllTrigersFromSchduler()) {
    System.out.println(trigger.getDescription());   // for description
    // assuming a SimpleTrigger
    System.out.println(((SimpleTrigger)trigger).getRepeatInterval()));  // for interval in ms as long
}

С уважением

Другие вопросы по тегам