Я запланировал задание с фиксированной задержкой и сработает через 5 минут:
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
calendar.add(Calendar.MINUTE, 5);
JobDetail job = newJob(AuctionStatusChangeToQualifyJob.class)
.usingJobData("auctionId", auctionId)
.build();
Trigger trigger = newTrigger()
.startAt(calendar.getTime())
.build();
try {
scheduler.scheduleJob(job, trigger);
} catch (SchedulerException e) {
e.printStackTrace();
}
Однако в некоторых случаях я хотел бы отложить запуск еще на 1 минуту, возможно ли это сделать?Если это так, пожалуйста, сообщите!