| 程序包 | 说明 |
|---|---|
| cn.jeeweb.common.quartz | |
| cn.jeeweb.common.quartz.callback | |
| cn.jeeweb.common.quartz.factory |
| 限定符和类型 | 方法和说明 |
|---|---|
List<ScheduleJob> |
QuartzManager.getAllJob()
获取所有计划中的任务列表
|
List<ScheduleJob> |
QuartzManager.getRunningJob()
所有正在运行的job
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
QuartzManager.addJob(ScheduleJob job)
添加任务
|
void |
QuartzManager.deleteJob(ScheduleJob scheduleJob)
删除一个job
|
static org.quartz.JobKey |
QuartzManager.getJobKey(ScheduleJob job)
获取jobKey
|
static org.quartz.TriggerKey |
QuartzManager.getTriggerKey(ScheduleJob job)
获取触发器key
|
static org.quartz.CronScheduleBuilder |
QuartzManager.handleCronScheduleMisfirePolicy(ScheduleJob scheduleJob,
org.quartz.CronScheduleBuilder cb) |
void |
QuartzManager.pauseJob(ScheduleJob scheduleJob)
暂停一个job
|
void |
QuartzManager.resumeJob(ScheduleJob scheduleJob)
恢复一个job
|
void |
QuartzManager.runAJobNow(ScheduleJob scheduleJob)
立即执行job
|
void |
QuartzManager.updateJobCron(ScheduleJob scheduleJob)
更新job时间表达式
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
QuartzExecuteCallback.onFailure(ScheduleJob scheduleJob,
Exception e,
String message)
执行失败
|
void |
QuartzExecuteCallback.onStart(ScheduleJob scheduleJob)
执行开始
|
void |
QuartzExecuteCallback.onSuccess(ScheduleJob scheduleJob,
String message)
当执行成功
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ScheduleJobinvoke.invokeMethod(ScheduleJob scheduleJob)
通过反射调用scheduleJob中定义的方法
|
Copyright © 2018. All rights reserved.