Я реализую компонент, который реализует пружинный триггер, но этот триггер игнорирует мое возвращаемое значение.
Метод getNextIterationDate () возвращает текущую дату плюс несколько минут.
Я пытаюсь запустить этот триггер:
myObject.nextExecutionTime(new SimpleTriggerContext())
class implements Trigger{
...
@Override
public Date nextExecutionTime(TriggerContext triggerContext) {
if(!shouldRerun()){
lastCall();
return null;
}
rerun();
return getNextIterationDate();
}