Как получить 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
}
С уважением