java定时器 quartz_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java定时器 quartz

java定时器 quartz

 2014/8/27 15:20:01  lihongtai  程序员俱乐部  我要评论(0)
  • 摘要:1.quartz定时器包结构见附件2.初始化定时器容器://初始化容器SchedulerFactorysf=newStdSchedulerFactory();Schedulerscheduler=null;3.创建触发器CronTriggercronTrigger=newCronTrigger(job.getGroup());JobDetailjobDetail=newJobDetail(job.getName(),job.getGroup(),Class.forName(job
  • 标签:Quartz Java
1.quartz  定时器包结构见附件


2.初始化定时器容器:
            // 初始化容器
SchedulerFactory sf = new StdSchedulerFactory();
         Scheduler scheduler = null;
3.创建触发器
      CronTrigger cronTrigger = new CronTrigger(job.getGroup());
     JobDetail jobDetail = new JobDetail(job.getName(),
                job.getGroup(), Class.forName(job.getClassName()));
     scheduler = sf.getScheduler();
     cronTrigger.setJobGroup(job.getGroup());
     cronTrigger.setJobName(job.getName());
4.定义执行规则
CronExpression cronExpression = new CronExpression(job.getCronExpression());
  cronTrigger.setCronExpression(cronExpression);
5.添加任务
    scheduler.addJob(jobDetail, true);
6.添加触发器
scheduler.scheduleJob(cronTrigger);
7.行启动、关闭等操作
scheduler.start();
  • class='magplus' title='点击查看原始大小图片' />
  • 大小: 194.4 KB
  • 查看图片附件
发表评论
用户名: 匿名