public class JavaBeanJob extends AbstractQuartzJob
logger| Constructor and Description |
|---|
JavaBeanJob() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
loadExecutionContext(org.quartz.JobExecutionContext context)
通过 context 构建任务的实例,job的参数内容在 context.getMergedJobDataMap() 中。
一般这些信息是写在数据库中的,这个函数就是通过这些参数来初始化任务的内容
|
protected boolean |
runRealJob(org.quartz.JobExecutionContext context)
正式运行任务的地方
|
void |
setBean(Object bean) |
void |
setBeanName(String beanName) |
void |
setMethodName(String methodName) |
void |
setParams(Map<String,Object> params) |
beforeRun, execute, onError, onSuccessprotected void loadExecutionContext(org.quartz.JobExecutionContext context)
AbstractQuartzJobloadExecutionContext in class AbstractQuartzJobcontext - job运行环境变量protected boolean runRealJob(org.quartz.JobExecutionContext context)
throws org.quartz.JobExecutionException
AbstractQuartzJobrunRealJob in class AbstractQuartzJobcontext - job运行环境变量org.quartz.JobExecutionException - 执行异常public void setBean(Object bean)
public void setBeanName(String beanName)
public void setMethodName(String methodName)
Copyright © 2024 江苏南大先腾信息产业股份有限公司. All rights reserved.