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.