| 程序包 | 说明 |
|---|---|
| com.github.houbb.distributed.task.api.core |
| 限定符和类型 | 方法和说明 |
|---|---|
List<TDistributedScheduleTask> |
IScheduleTaskManage.queryEnableList()
查询所有有效得任务列表
|
List<TDistributedScheduleTask> |
IScheduleTaskManage.queryExecutableList()
查询待执行的列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
IScheduleExecuteLogManage.add(ScheduleContext context,
TDistributedScheduleTask taskInfo,
ScheduleDetailContext detailContext)
add
|
void |
IScheduleTrigger.addTask(TDistributedScheduleTask task)
添加任务
|
void |
IScheduleTrigger.editTask(String taskUid,
TDistributedScheduleTask task)
编辑任务
|
void |
IScheduleExecutorErrorHandler.error(ScheduleContext context,
TDistributedScheduleTask task,
Exception exception)
执行
|
void |
IScheduleExecutor.execute(ScheduleContext context,
TDistributedScheduleTask task)
执行
|
void |
IScheduleExecuteLogManage.fail(ScheduleContext context,
TDistributedScheduleTask taskInfo,
ScheduleDetailContext detailContext)
fail
|
void |
IScheduleTask.schedule(ScheduleContext context,
TDistributedScheduleTask taskInfo)
调度执行任务
|
void |
IScheduleExecuteLogManage.success(ScheduleContext context,
TDistributedScheduleTask taskInfo,
ScheduleDetailContext detailContext)
add
|
boolean |
IScheduleTaskManage.updateScheduleNextTime(TDistributedScheduleTask taskInfo,
Long scheduleNextTime)
更新下一次的调度时间
|
Copyright © 2025. All rights reserved.