首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Quartz的容易示例

2012-06-26 
Quartz的简单示例一、定义JOBpublic class SimpleJobimplements Job{public void execute(JobExecutionCont

Quartz的简单示例

一、定义JOB

public class SimpleJob  implements Job{public void execute(JobExecutionContext jobCtx) throws JobExecutionException {System.out.println(jobCtx.getTrigger().getName() + " 当前时间为: " + (new Date()));}}

?

二、SimpleTriggerRunner

public class SimpleTriggerRunner { public static void main(String[] args) {           try {               JobDetail jobDetail = new JobDetail("job1_1", "jGroup1", SimpleJob.class);                 SimpleTrigger simpleTrigger = new SimpleTrigger("trigger1_1", "tgroup1");               simpleTrigger.setJobGroup("jGroup1");               simpleTrigger.setJobName("job1_1");               simpleTrigger.setStartTime(new Date());               simpleTrigger.setRepeatInterval(2000);               simpleTrigger.setRepeatCount(10);                 SchedulerFactory schedulerFactory = new StdSchedulerFactory();               Scheduler scheduler = schedulerFactory.getScheduler();                 scheduler.addJob(jobDetail, true);               scheduler.scheduleJob(simpleTrigger);               scheduler.start();             } catch (Exception e) {               e.printStackTrace();           }       }   }

?

热点排行