public class CronUtils extends Object
Constructor and Description |
---|
CronUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
add(String id,
String cron,
Supplier<cn.hutool.cron.task.Task> supplier)
添加任务 已经存在则不添加
|
static List<com.alibaba.fastjson.JSONObject> |
list()
获取任务列表
|
static void |
remove(String id)
停止定时任务
|
static void |
start()
开始
|
static void |
upsert(String id,
String cron,
cn.hutool.cron.task.Task task)
添加任务、自动去重
|
public static void start()
public static List<com.alibaba.fastjson.JSONObject> list()
public static void add(String id, String cron, Supplier<cn.hutool.cron.task.Task> supplier)
id
- 任务IDcron
- 表达式supplier
- 创建任务回调public static void upsert(String id, String cron, cn.hutool.cron.task.Task task)
id
- 任务IDcron
- 表达式task
- 任务作业public static void remove(String id)
id
- IDCopyright © 2017–2022. All rights reserved.