spring quartz 动态添加任务
此例子实现的功能为是由N个不同启动时间Trigger来触发同一个JobDetail
?
缺少的日期工具类没有贴出来,自己改一下就行,这个例子我测试过了 没有问题
?
测试方法
?package com.success.modules.scheduler.quartz;import org.quartz.Job;import org.quartz.JobExecutionContext;import org.quartz.JobExecutionException;import com.success.platform.util.DateTool;public class SendMessageJob implements Job {@Overridepublic void execute(JobExecutionContext paramJobExecutionContext)throws JobExecutionException {String mes="计划在:"+paramJobExecutionContext.getMergedJobDataMap().get("date"); mes+="实际在:"+DateTool.getDateTime(); mes+="触发器名:"+paramJobExecutionContext.getTrigger().getName();System.out.println(mes);} }