1月06日
Quartz实例:quartz定时任务代码示例
作者: blogchong | 分类: 原创-其他技术类 | 评论:2人 | 浏览:
quartz定时任务调度框架,使用实例。
Job类://即实际调度任务实现
package net.csdn.edm.util.quartz; import java.util.HashMap; import java.util.Map; import net.csdn.common.logging.CSLogger; import net.csdn.common.logging.Loggers; import org.quartz.Job; import org.quartz.JobDataMap; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; /** * @author:blogchong * @blog: http://www.blogchong.com/ * @Version:1.0 * @CreateTime:2014年12月30日 下午3:27:02 * @Description:定时进度job */ public class QuartzJob implements Job { protected CSLogger logger = Loggers.getLogger(QuartzJob.class); @SuppressWarnings("static-access") public void execute(JobExecutionContext arg0) throws JobExecutionException { // 接收参数 JobDataMap jobDataMap = arg0.getJobDetail().getJobDataMap(); //通过这种方式,传递参数 String taskId = jobDataMap.getString("taskId"); //具体的定时任务实现,在这里实现即可 //具体实现略过 } }
添加Job类: