目录

信息类

任务信息类(TaskInfo)

类名:com.runqianapp.schedule.model.TaskInfo

类属性说明:见下面表格,这些属性均提供get/set方法

属性名

意义

数据类型

备注

taskID

任务ID

int

 

groupID

任务组ID

int

 

taskName

任务名称

String

 

taskStatus

任务状态

int

枚举类型

taskClass

任务类名

String

 

taskStartTime

任务开始时间

Timestamp

 

taskCycleClass

任务周期计算类

String

 

taskTestclass

任务是否执行的判断类

String

 

taskTestparam

条件判断表达式

String

 

taskRetryTimes

任务失败时的重试次数

int

 

taskTimeOut

任务的超时时间

int

单位秒

taskParams

任务参数列表

ArrayList<ArgumentInfo>

 

taskInstances

任务实例列表

ArrayList< InstanceInfo >

 

taskProcessors

任务推送列表

ArrayList<Integer>

推送任务ID数组

taskCreateUser

任务创建人

String

 

taskLasModifyUser

任务修改人

String

 

taskListenerClass

任务监听类

String

 

 

该类定义了以下常量,用于设置任务状态(taskStatus):

常量名

意义

数据类型

常量值

STATUS_DRAFT

草稿状态

int

0

STATUS_NORMAL

正常状态

1

STATUS_DISABLED

禁用状态

2

 

参数信息类(ArgumentInfo)

类名:com.runqianapp.schedule.model.ArgumentInfo

类属性说明:见下面表格,这些属性均提供get/set方法

属性名

意义

数据类型

备注

argID

参数ID

int

taskID

所属任务ID

int

argName

参数名称

String

详细说明参见

argTitle

参数中文名

String

argType

参数类型

int

枚举类型

argValue

参数值字符串/表达式/自定义类名

String

 

该类定义了以下常量,用于任务状态(taskStatus)属性:

常量名

意义

数据类型

常量值

STATUS_DRAFT

草稿状态

int

0

STATUS_NORMAL

正常状态

1

STATUS_DISABLED

禁用状态

2