package com.test;import java.util.Date;import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;public class HelloJob implements Job { @Override
public void execute(JobExecutionContext arg0) throws JobExecutionException { System.out.println("hello" + new Date());
}}
package com.fendou.test;import org.quartz.CronTrigger;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.impl.StdSchedulerFactory;public class MainShedule { private Scheduler sched; public void run() throws Exception {
// 创建任务
JobDetail jobDetail = new JobDetail("myjob", sched.DEFAULT_GROUP,
HelloJob.class);
// 创建任务计划
CronTrigger trigger = new CronTrigger("myTrigger", "test",
"0 23 10 * * ?");
// 调度任务
sched = new StdSchedulerFactory().getScheduler();
sched.scheduleJob(jobDetail, trigger);
sched.start();
} public void stop() throws Exception {
sched.shutdown();
}}这是一个简单的quartz的用法示例。那我有一个问题。定义计划时并不是使用HelloJob的对象,而是用HelloJob这个类?而我想在HelloJob中添加实例变量,每次执行HelloJob的不同实例,但是好像行不通啊....
解决方案 »
- 页面导出csv文件?
- 用Myeclipse 做struts2开发,MySQL中文乱码问题
- 开发Eclipse Web Service插件问题
- 急!!!struts2 与ext交互出异常
- 大家有没有专门用来画类图的工具 推荐一下 短小精悍最好 谢谢
- 有关<html:form action= 的问题
- ServletException in 'login.jsp': No getter method for property rand of bean org.apache.struts.taglib.html.BEAN
- 怎样把记录和.properties文件的记录进行比较?
- BMP中,ejbStore()是不是要显式调用的?
- 为什么运行j2ee -verbose出错?
- 急求一份文件上传代码,要求尽量简洁,快速!
- struts2的问题
String name = (String)arg0.getJobDetail().getJobDataMap().get("name");
jobDetail.getJobDataMap().put("name","kitty");