16 Eylül 2018 Pazar

SpringScheduling Trigger Arayüzü

Giriş
Şu satırı dahil ederiz.
import org.springframework.scheduling.Trigger;
import org.springframework.scheduling.TriggerContext;
nextExecutionTime metodu
Kendi Trigger sınıfımızı yazarsak şöyle yaparız.
@Override
public Date nextExecutionTime(TriggerContext triggerContext) {
  Date lastTime = triggerContext.lastActualExecutionTime();
  return (lastTime == null) ? new Date() : new Date(lastTime.getTime() + delayInterval);
}

Hiç yorum yok:

Yorum Gönder