Adapt to deprecations in Framework's scheduling APIs

See gh-31241
This commit is contained in:
Andy Wilkinson
2022-07-08 17:53:55 +01:00
parent fa43e1f378
commit efc5391496
5 changed files with 20 additions and 19 deletions

View File

@@ -168,14 +168,14 @@ public class ScheduledTasksEndpoint {
protected IntervalTaskDescription(TaskType type, IntervalTask task) {
super(type, task.getRunnable());
this.initialDelay = task.getInitialDelay();
this.interval = task.getInterval();
this.initialDelay = task.getInitialDelayDuration().toMillis();
this.interval = task.getIntervalDuration().toMillis();
}
protected IntervalTaskDescription(TaskType type, TriggerTask task, PeriodicTrigger trigger) {
super(type, task.getRunnable());
this.initialDelay = trigger.getInitialDelay();
this.interval = trigger.getPeriod();
this.initialDelay = trigger.getInitialDelayDuration().toMillis();
this.interval = trigger.getPeriodDuration().toMillis();
}
public long getInitialDelay() {