@PersistJobDataAfterExecution
@DisallowConcurrentExecution
public abstract class BaseJob
extends java.lang.Object
implements org.quartz.Job
| 限定符和类型 | 类和说明 |
|---|---|
static class |
BaseJob.Type
调度类型
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.quartz.JobExecutionContext |
context
当前调度对象
|
| 构造器和说明 |
|---|
BaseJob() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
execute(org.quartz.JobExecutionContext context) |
void |
execute(org.quartz.JobExecutionContext context,
java.lang.Class entityClass) |
protected int |
getInt(java.lang.String key,
int default_)
获取调度运行传入数据
|
protected int |
getJobId() |
static java.util.List<JobRunResultStatus> |
getJobStatus()
获取调度运行状态
|
protected int |
getJobType() |
protected java.lang.String |
getName()
获取当前调度名称
|
com.alibaba.fastjson.JSONObject |
getRunDataValueToJSONObject() |
java.lang.String |
getString(java.lang.String name,
java.lang.String default_) |
protected void |
putStatus()
运行结束
|
void |
saveRunDataValue(com.alibaba.fastjson.JSONObject jsonObject) |
void |
saveRunDataValue(java.lang.String name,
java.lang.Object value) |
public void execute(org.quartz.JobExecutionContext context)
throws org.quartz.JobExecutionException
execute 在接口中 org.quartz.Jobcontext - contextorg.quartz.JobExecutionException - 异常public void execute(org.quartz.JobExecutionContext context,
java.lang.Class entityClass)
throws org.quartz.JobExecutionException
context - contextentityClass - 运行对应实体org.quartz.JobExecutionException - 异常public void saveRunDataValue(java.lang.String name,
java.lang.Object value)
name - namevalue - valuepublic void saveRunDataValue(com.alibaba.fastjson.JSONObject jsonObject)
jsonObject - jsonpublic com.alibaba.fastjson.JSONObject getRunDataValueToJSONObject()
protected void putStatus()
public static java.util.List<JobRunResultStatus> getJobStatus()
public java.lang.String getString(java.lang.String name,
java.lang.String default_)
protected int getInt(java.lang.String key,
int default_)
key - keydefault_ - 默认子protected java.lang.String getName()
protected int getJobId()
protected int getJobType()
Copyright © 2017. All Rights Reserved.