package com.jcdm.common.constant; /** * 任务调度通用常量 * * @author jc */ public class ScheduleConstants { public static final String TASK_CLASS_NAME = "TASK_CLASS_NAME"; /** 执行目标key */ public static final String TASK_PROPERTIES = "TASK_PROPERTIES"; /** 默认 */ public static final String MISFIRE_DEFAULT = "0"; /** 立即触发执行 */ public static final String MISFIRE_IGNORE_MISFIRES = "1"; /** 触发一次执行 */ public static final String MISFIRE_FIRE_AND_PROCEED = "2"; /** 不触发立即执行 */ public static final String MISFIRE_DO_NOTHING = "3"; public enum Status { /** * 正常 */ NORMAL("0"), /** * 暂停 */ PAUSE("1"); private String value; private Status(String value) { this.value = value; } public String getValue() { return value; } } }