简单的Quartz 动态添加job
来源:互联网 发布:第三方软件平台 编辑:程序博客网 时间:2024/06/11 08:26
public class TestJob implements Job{ public TestJob(){} public void execute(JobExecutionContext arg0) throws JobExecutionException { String name = context.getJobDetail().getJobDataMap().getString("name"); System.out.println("job executing..."+name); }} public class QuartzTest{ public static void main(String[] args) { QuartzTest test = new QuartzTest(); try { test.startSchedule(); } catch (Exception e) { e.printStackTrace(); } } public void startSchedule() throws Exception { Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler(); JobDetail jobDetail = new JobDetail("testJob", Scheduler.DEFAULT_GROUP, TestJob.class); //结束时间 long end = System.currentTimeMillis() + 9000L; //执行10次,每3秒执行一次,到9秒后结束 SimpleTrigger trigger = new SimpleTrigger("test",null,new Date(),new Date(end),10,3000L);
//cron Expression表达式方式调度// CronTrigger tg = new CronTrigger("Triggername1",</span>Scheduler.DEFAULT_GROUP, "0 * * * * ?"); scheduler.scheduleJob(jobDetail, trigger); scheduler.start(); }}
0 0
- 简单的Quartz 动态添加job
- 使用Quartz进行动态添加、修改和删除Job的工具类
- spring+quartz,动态注册job
- quartz.net中添加引用dll的job实现方法
- Quartz 调度,添加,修改,删除 任务,Job
- Quartz-job的quartz.properties配置文件说明
- Quartz-job的quartz.properties配置文件说明
- quartz—向job动态传递参数
- quartz—向job动态传递参数
- Quartz Job & Spring 动态任务调度
- 自定义Quartz的Job监听器
- quartz 动态JOB时参数的传递(特别是在多租户情况下很重要)
- Spring下的Quartz的添加动态定时任务
- Quartz任务调度[Spring+Quartz结合]_实现任务的动态添加、修改和删除
- Quartz任务调度[Spring+Quartz结合]_实现任务的动态添加、修改和删除
- 关于QUARTZ JOB遇到的问题
- 关于QUARTZ JOB 中cluster的用法
- Quartz:Job和Trigger的关系
- jsp页面之间传递参数
- stl map基本使用
- 4、删除单链表的倒数第m个元素
- HttpURLConnection用法详解
- java jar包冲突
- 简单的Quartz 动态添加job
- IPNC 资料
- 黑马程序员_Collections和Arrays
- js函数getElementsByName 的使用
- 分隔符的统计
- ubuntu 系统安装qq2013(转)
- 场景切换
- ZOJ 2760 How Many Shortest Path 边不相交最短路条数
- 找工作--国企