我正在实现实现 spring Trigger 的组件,但此触发器忽略了我的返回值。
方法 getNextIterationDate() 返回当前日期加上几分钟。
我尝试通过以下方式运行此触发器:
myObject.nextExecutionTime(new SimpleTriggerContext())
class implements Trigger{
...
@Override
public Date nextExecutionTime(TriggerContext triggerContext) {
if(!shouldRerun()){
lastCall();
return null;
}
rerun();
return getNextIterationDate();
}
开满天机
相关分类