石英延迟预定作业

时间:2018-09-29 06:59:15

标签: java quartz-scheduler

我已安排有固定延迟的作业,将在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分钟,可以这样做吗?如果是这样,请指教!

0 个答案:

没有答案