1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
| package com.ruoyi.common.constant;
|
| /**
| * 任务调度通用常量
| *
| * @author ruoyi
| */
| public interface ScheduleConstants
| {
| String TASK_CLASS_NAME = "TASK_CLASS_NAME";
|
| /** 执行目标key */
| String TASK_PROPERTIES = "TASK_PROPERTIES";
|
| /** 默认 */
| String MISFIRE_DEFAULT = "0";
|
| /** 立即触发执行 */
| String MISFIRE_IGNORE_MISFIRES = "1";
|
| /** 触发一次执行 */
| String MISFIRE_FIRE_AND_PROCEED = "2";
|
| /** 不触发立即执行 */
| String MISFIRE_DO_NOTHING = "3";
|
| enum Status
| {
| /**
| * 正常
| */
| NORMAL("0"),
| /**
| * 暂停
| */
| PAUSE("1");
|
| private String value;
|
| Status(String value)
| {
| this.value = value;
| }
|
| public String getValue()
| {
| return value;
| }
| }
| }
|
|