public interface TaskInstance
限定符和类型 | 方法和说明 |
---|---|
TaskInstance |
clone(TaskInstanceModel target)
将当前任务实例属性赋值给目标任务实例对象
|
TaskInstance |
fromEAITask(EAITaskInstance eaiTask)
从一个EAI任务初始化任务实例对象
|
java.lang.String |
getActivityDefId()
节点定义Id
|
java.lang.String |
getActivityType()
任务类型
|
java.lang.String |
getAppId()
应用ID
|
java.lang.String |
getBeginEngineNode()
该任务被指定的AWS服务节点创建
|
java.sql.Timestamp |
getBeginTime()
任务创建时间
|
java.lang.String |
getClaimResourceId()
认领对象Id
|
int |
getClaimType()
公共任务池的认领类型
|
java.lang.String |
getControlState()
任务控制状态
|
long |
getDelayTimes()
任务已过期的时间,单位毫秒。
|
java.lang.String |
getDelegateUser()
如果该任务是被委托的代理人执行,返回代理人账户
|
java.lang.String |
getDispatchId()
多例调度Id
|
java.sql.Timestamp |
getDueTime()
任务处理期限时间
|
java.sql.Timestamp |
getEndTime()
任务结束时间
|
java.lang.String |
getExt1()
扩展属性,可供开发人员自行使用。
|
java.lang.String |
getExt2()
扩展属性,可供开发人员自行使用。
|
java.lang.String |
getExt3()
扩展属性,可供开发人员自行使用。
|
java.lang.String |
getExt4()
扩展属性,可供开发人员自行使用。
|
java.lang.String |
getExt5()
扩展属性,可供开发人员自行使用。
|
java.lang.String |
getExt6()
扩展属性,可供开发人员自行使用。
|
long |
getExt7()
扩展属性,可供开发人员自行使用。
|
double |
getExt8()
扩展属性,可供开发人员自行使用。
|
java.lang.String |
getFormSummary()
任务摘要,内容由引擎自动维护
|
java.lang.String |
getId()
任务实例Id
|
java.lang.String |
getIOBD()
业务域ID,该实例属于某类业务域,如电信的OSS、BSS、MSS。
|
java.lang.String |
getIOC()
自定义ID,这是一个开放的自定义项,可根据管理需要定义规则名称和规则项。
|
java.lang.String |
getIOR()
组织区域ID,该实例属于某组织区域的业务数据,如中国大陆、东南亚、北美。
|
java.lang.String |
getIOS()
系统ID,该实例属于某类系统依赖的流程,如营销系统、生产系统、OA系统。
|
java.lang.String |
getOwner()
创建人账户名,如果是EAI外部任务,该值为EAI任务的系统简称
|
java.lang.String |
getOwnerDepartmentId()
任务创建人部门Id
|
java.lang.String |
getParentTaskInstId()
父任务实例Id
|
int |
getPriority()
任务优先级,默认为1
|
java.lang.String |
getProcessDefId()
流程定义Id
|
java.lang.String |
getProcessDefVerId()
流程主版本Id
|
java.lang.String |
getProcessGroupId()
流程组Id
|
java.lang.String |
getProcessInstId()
流程实例Id
|
int |
getReadState()
是否已读的状态
|
java.sql.Timestamp |
getReadTime()
任务第一次被读取的时间
|
int |
getRemindTimes()
任务被催办的次数
|
java.lang.String |
getScopeId()
一组任务实例的声明范围,边界事件绑定对象
|
int |
getSecurityLevel()
保密级别,默认来自流程的保密级别字段
|
int |
getState()
任务类型,如传阅、加签、待办。
|
java.lang.String |
getTarget()
执行人账户名,适用于人工任务和EAI外部任务
|
java.lang.String |
getTargetCompanyId()
任务执行人单位Id
|
java.lang.String |
getTargetDepartmentId()
任务执行人部门Id
|
java.lang.String |
getTargetRoleId()
任务执行人角色Id
|
java.lang.String |
getTaskInfo()
任务的附加信息,例如异常
|
java.lang.String |
getTitle()
任务标题
|
boolean |
isAsync()
是否异步执行
|
boolean |
isDraft()
是否草稿
|
boolean |
isEAITask()
当前任务是否为外部任务,这类任务不需要工作流引擎驱动,用于统一企业工作中心的方案
|
boolean |
isHistoryTask()
是否是已结束的历史任务
|
boolean |
isMonitor()
是否监控耗时,触发成本策略
|
boolean |
isRoot()
是否根任务
|
boolean |
isTrash()
是否垃圾数据状态
|
EAITaskInstance |
toEAITask()
将当前任务实例转换成EAI任务实例
|
java.lang.String getId()
java.lang.String getAppId()
java.lang.String getProcessInstId()
java.lang.String getScopeId()
java.lang.String getTitle()
java.lang.String getProcessGroupId()
java.lang.String getProcessDefId()
java.lang.String getProcessDefVerId()
java.lang.String getActivityDefId()
int getPriority()
TaskRuntimeConst
java.lang.String getActivityType()
TaskRuntimeConst
java.lang.String getParentTaskInstId()
java.lang.String getDispatchId()
java.lang.String getControlState()
TaskRuntimeConst
int getClaimType()
UserTaskRuntimeConst
java.lang.String getClaimResourceId()
int getState()
UserTaskRuntimeConst
java.sql.Timestamp getDueTime()
java.sql.Timestamp getBeginTime()
java.sql.Timestamp getEndTime()
java.lang.String getOwner()
java.lang.String getTarget()
java.sql.Timestamp getReadTime()
int getReadState()
java.lang.String getOwnerDepartmentId()
java.lang.String getTargetDepartmentId()
java.lang.String getTargetRoleId()
java.lang.String getTargetCompanyId()
java.lang.String getBeginEngineNode()
boolean isAsync()
boolean isMonitor()
java.lang.String getDelegateUser()
java.lang.String getIOBD()
java.lang.String getIOR()
java.lang.String getIOS()
java.lang.String getIOC()
java.lang.String getExt1()
java.lang.String getExt2()
java.lang.String getExt3()
java.lang.String getExt4()
java.lang.String getExt5()
java.lang.String getExt6()
long getExt7()
double getExt8()
java.lang.String getTaskInfo()
boolean isHistoryTask()
boolean isEAITask()
TaskInstance fromEAITask(EAITaskInstance eaiTask)
eaiTask
- 一个EAI任务EAITaskInstance toEAITask()
int getRemindTimes()
long getDelayTimes()
TaskInstance clone(TaskInstanceModel target)
target
- 目标任务实例boolean isRoot()
int getSecurityLevel()
com.actionsoft.bpms.commons.security.high.constant.SecurityLevelConst
boolean isTrash()
boolean isDraft()
java.lang.String getFormSummary()
Copyright © Actionsoft Co., Ltd. All Rights Reserved.