public class Jobfile implements Job {
public Jobfile() {
}
public void execute(JobExecutionContext context)
throws JobExecutionException {
System.out.println("execute!");
}
}
/**
* SimpleTrigger五个参数依次为:
* <p/>
* String triggername--名字
* <p/>
* String group--组别
* <p/>
* Date startTime--开始时间
* <p/>
* Date endTime--结束时间
* <p/>
* int repeatCount--重复次数,实际执行次数等于repeatCount+1
* <p/>
* Long repeatInterval--时间间隔
*/
public class Quartztest {
@SuppressWarnings({"static-access", "deprecation"})
public static void main(String args[]) {
SchedulerFactory schedFact = new org.quartz.impl.StdSchedulerFactory();
try {
Date endDate = new Date();
endDate.setMinutes(endDate.getMinutes() + 5);
Scheduler sched = schedFact.getScheduler();
sched.start();
//创建一个待调度的作业
JobDetail jobDetail = new JobDetail("myjob", sched.DEFAULT_GROUP, Jobfile.class);
//创建一个触发器控制作业的调度
SimpleTrigger trigger = new SimpleTrigger("myTrigger", sched.DEFAULT_GROUP, new Date(), endDate, 2, 5000L);
//调度作业
sched.scheduleJob(jobDetail, trigger);
} catch (Exception e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
QuartZ和Spring进行整合,让你更了解QuartZ作业调度器的用法
Quartz作业调度框架
quartz作业调度的简单demo,欢迎评价,给予建议.
NULL 博文链接:https://403018322.iteye.com/blog/1613610
quartz作业调度的简单demo,适合初学者看看,其实很简单
1.spring框架使用任务调度quartz的例子。 2.Web App用Quartz实现java schedule 3.详细讲解Quartz如何从入门到精通 4.用 Quartz 进行作业调度
quartz作业调度,quartz结构,quartz表达式,quartz配置
web环境下通过配置文件来完成Quartz的后台作业调度源代码
quartz做的小例子
作业调度Quartz.net源代码,博客介绍地址:http://www.cnblogs.com/jys509/p/4628926.html
基于 ADF 框架 + Quartz框架 开发的一套界面可操作的作业调度程序。 界面: 1. 输入:支持 cron表达式; 2. 支持定时调用服务; 3. 支持定时调用数据库脚本(存储过程等); 4. 界面可以查看当前运行的后台作业; 5....
Quartz 是个开放源码项目,提供了丰富的作业调度集。在这篇文章中,软件工程师 Michael Lipton 和IT 架构师 Soobaek Jang 对 Quartz API 进行了介绍,从对框架的一般概述开始,并以一系列展示 Quart 基本特性的代码...
Quartz,作业调度框架,简单的作业调度,定时,junit测试quartz
Quartz.net作业调度自定义定时执行任务多任务执行c#,定时执行任务,如超时取消订单,自动确认收货等等
Quartz是一个开源的作业调度框架,一些研究和说明