public interface TaskService
| 限定符和类型 | 方法和说明 |
|---|---|
void |
enable(long taskCode,
boolean enable)
启用/禁用
|
List<? extends Task> |
getTask()
取所有定时任务
|
void |
logging(RunDetail runDetail)
记录运行日志
|
void |
remove(long taskCode)
删除定时任务
|
void |
running(long taskCode)
运行
|
void |
saveOrUpdate(Task task)
保存或更新任务和对应的任务列表
|
boolean |
setNxLock(long taskCode,
Date unlockTime)
获取分布式锁
|
void |
suspend(long taskCode)
暂停
|
void |
unLock(long taskCode)
解锁同步任务
|
void saveOrUpdate(Task task)
task - 任务void remove(long taskCode)
taskCode - 定时任务void running(long taskCode)
taskCode - 任务标识void suspend(long taskCode)
taskCode - 任务标识void logging(RunDetail runDetail)
runDetail - 运行信息boolean setNxLock(long taskCode,
Date unlockTime)
taskCode - 锁名称unlockTime - 加锁时间(秒)void unLock(long taskCode)
taskCode - 锁名字void enable(long taskCode,
boolean enable)
taskCode - 任务标识enable - true 启用Copyright © 2022. All rights reserved.