package com.xxl.job.dao.impl;
import java.util.Date;
import org.quartz.JobBuilder;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.SchedulerException;
import org.quartz.SimpleScheduleBuilder;
import org.quartz.SimpleTrigger;
import org.quartz.TriggerBuilder;
import org.quartz.impl.StdSchedulerFactory;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.SchedulerException;
import org.quartz.SimpleScheduleBuilder;
import org.quartz.SimpleTrigger;
import org.quartz.TriggerBuilder;
import org.quartz.impl.StdSchedulerFactory;
public class sss {
static SimpleTrigger simpleTrigger =null;
public static void main(String []args) throws SchedulerException{
test1();
}
static void test1() throws SchedulerException{
Scheduler scheduler = new StdSchedulerFactory().getScheduler(); //调度器
JobDetail jobDetail = JobBuilder.newJob(testQuartz.class)
.withIdentity("testQuartz", Scheduler.DEFAULT_GROUP)
.usingJobData("name", "lee")
.build();
simpleTrigger = TriggerBuilder.newTrigger()
.withIdentity("myTrigger",Scheduler.DEFAULT_GROUP)
.withSchedule(
SimpleScheduleBuilder.simpleSchedule()
.repeatForever()
.withIntervalInMilliseconds(5000)
).startAt(new Date()).build();
scheduler.scheduleJob(jobDetail,simpleTrigger);//添加作业
scheduler.start(); //执行作业
}
static SimpleTrigger simpleTrigger =null;
public static void main(String []args) throws SchedulerException{
test1();
}
static void test1() throws SchedulerException{
Scheduler scheduler = new StdSchedulerFactory().getScheduler(); //调度器
JobDetail jobDetail = JobBuilder.newJob(testQuartz.class)
.withIdentity("testQuartz", Scheduler.DEFAULT_GROUP)
.usingJobData("name", "lee")
.build();
simpleTrigger = TriggerBuilder.newTrigger()
.withIdentity("myTrigger",Scheduler.DEFAULT_GROUP)
.withSchedule(
SimpleScheduleBuilder.simpleSchedule()
.repeatForever()
.withIntervalInMilliseconds(5000)
).startAt(new Date()).build();
scheduler.scheduleJob(jobDetail,simpleTrigger);//添加作业
scheduler.start(); //执行作业
}
}