任务信息类格式- 调度功能客户化-客户化文档
目录

任务信息类格式

类名:

com.runqianapp.schedule.model.TaskInfo,任务信息类,用于保存调度任务的属性信息。

属性:

int taskId; 任务ID
    int groupId; 任务组ID
    String taskName; 任务名称
    int taskStatus; 任务状态
    String taskClass; 任务执行类(任务类型)
    String lastExeTime; 任务上次执行时间
    String taskStarttime; 第一次执行时间
    String taskCycleclass; 任务周期类
    String taskTestclass; 任务执行条件判断规则
    String taskTestparam; 条件判断表达式
    int taskRetrytimes; 任务重试次数
    int taskTimeout; 任务超时时间,单位秒
    int preTaskId; 前置任务ID
    List taskParams; 任务参数列表
    List taskInstances; 任务实例列表
    List taskProcessors; 任务推送列表
    String taskCreateUser; 任务创建人
    String taskLasModifyUser; 任务修改人
    String taskListenerClass; 任务监听类

常量:

int STATUS_DRAFT = 0; 任务状态(taskStatus)属性,草稿状态
    int STATUS_NORMAL = 1; 任务状态(taskStatus)属性,正常状态
    int STATUS_DISABLED = 2; 任务状态(taskStatus)属性,禁用状态

方法:

JSONObject toJSON() ,将TaskInfo转为json。

示例:任务管理中任务信息设置