public interface TaskQueryAPI extends Query<TaskQueryAPI,TaskInstance>
Query
限定符和类型 | 方法和说明 |
---|---|
TaskQueryAPI |
activeTask()
正常活动的任务
|
TaskQueryAPI |
activityDefId(java.lang.String activityDefId)
由节点产生的任务
|
TaskQueryAPI |
activityType(java.lang.String activityType)
任务类型
|
TaskQueryAPI |
appId(java.lang.String... appId)
按APPID查询
|
TaskQueryAPI |
asyncTask()
异步执行的任务
|
TaskQueryAPI |
beginAfter(java.util.Date date)
在指定日期之后创建的任务
|
TaskQueryAPI |
beginBefore(java.util.Date date)
在指定日期之前创建的任务
|
TaskQueryAPI |
beginEngineNodeTask(java.lang.String beginEngineNode)
该任务被指定的AWS服务节点创建
|
TaskQueryAPI |
claimToAdministrator()
任务没有参与者,暂时认领给管理员的异常任务
|
TaskQueryAPI |
claimToDepartment(java.lang.String departmentId)
由指定部门的人员认领的任务
|
TaskQueryAPI |
claimToRole(java.lang.String roleId)
由指定角色的人员认领的任务
|
TaskQueryAPI |
claimToTeam(java.lang.String teamId)
由指定小组的人员认领的任务
|
TaskQueryAPI |
controlState(java.lang.String controlState)
任务控制状态
|
TaskQueryAPI |
delayTask()
已经超时的任务
|
TaskInstance |
detailById(java.lang.String taskInstId)
获得任务实例对象。
|
EAITaskInstance |
detailByOuterId(java.lang.String applicationName,
java.lang.String outerId)
获得EAI任务实例对象
|
TaskQueryAPI |
eaiTask()
EAI类外部任务,这类任务不由工作流引擎驱动
|
TaskQueryAPI |
erroredTask()
已发生错误的任务
|
TaskQueryAPI |
ext1(java.lang.String value)
扩展字段EXT1等于特定内容的任务
|
TaskQueryAPI |
ext1Like(java.lang.String value)
扩展字段EXT1包含特定内容的任务
|
TaskQueryAPI |
ext2(java.lang.String value)
扩展字段EXT2等于特定内容的任务。
|
TaskQueryAPI |
ext2Like(java.lang.String value)
扩展字段EXT2包含特定内容的任务。
|
TaskQueryAPI |
ext3(java.lang.String value)
扩展字段EXT3等于特定内容的任务。
|
TaskQueryAPI |
ext3Like(java.lang.String value)
扩展字段EXT3包含特定内容的任务。
|
TaskQueryAPI |
ext4(java.lang.String value)
扩展字段EXT4等于特定内容的任务
|
TaskQueryAPI |
ext4Like(java.lang.String value)
扩展字段EXT4包含特定内容的任务
|
TaskQueryAPI |
ext5(java.lang.String value)
扩展字段EXT5等于特定内容的任务
|
TaskQueryAPI |
ext5Like(java.lang.String value)
扩展字段EXT5包含特定内容的任务
|
TaskQueryAPI |
ext6(java.lang.String value)
扩展字段EXT6等于特定内容的任务
|
TaskQueryAPI |
ext6Like(java.lang.String value)
扩展字段EXT6包含特定内容的任务
|
TaskQueryAPI |
filterTrash(boolean isFilterTrash)
是否过滤垃圾数据(没有BO数据的实例)
|
TaskQueryAPI |
ids(java.util.List<java.lang.String> taskInstIds)
对应一组任务ID的查询结果
|
TaskQueryAPI |
IOBD(java.lang.String valueId)
业务域高级分类等于特定内容的任务。
|
TaskQueryAPI |
IOC(java.lang.String valueId)
自定义高级分类等于特定内容的任务。
|
TaskQueryAPI |
IOR(java.lang.String valueId)
组织区域等于特定内容的任务。
|
TaskQueryAPI |
IOS(java.lang.String valueId)
系统分类等于特定内容的任务。
|
TaskQueryAPI |
lessThanSecurityLevel(int securityLevel)
小于指定保密级别的任务
|
TaskQueryAPI |
monitorTask()
被超时策略监控的任务
|
TaskQueryAPI |
noneProcessGroupIds(java.util.List<java.lang.String> processGroupIds)
排除一组流程组相关的任务
|
TaskQueryAPI |
nonUserTask()
非人工类任务
|
TaskQueryAPI |
orderByBeginTime()
按创建时间排序,调用该方法后应接着调用asc()或desc()
|
TaskQueryAPI |
orderByPriority()
按优先级排序,调用该方法后应接着调用asc()或desc()
|
TaskQueryAPI |
orderByTitle()
按标题排序,调用该方法后应接着调用asc()或desc()
|
TaskQueryAPI |
owner(java.util.List<java.lang.String> uids)
创建人的任务,列出的任务由若干账户创建。
|
TaskQueryAPI |
owner(java.lang.String uid)
创建人的任务,列出的任务由该账户创建。
|
TaskQueryAPI |
parentTaskInstId(java.lang.String parentTaskInstId)
由父任务创建的任务
|
TaskQueryAPI |
priority(int priority)
优先级
|
TaskQueryAPI |
processBusinessKey(java.lang.String processBusinessKey)
与外部业务系统主键标识相关的任务
|
TaskQueryAPI |
processDefId(java.lang.String processDefId)
与流程模型相关的任务
|
TaskQueryAPI |
processDefVerId(java.lang.String processDefVerId)
与流程主版本相关的任务,一个主版本号可以包含一组不同版本流程产生的实例
|
TaskQueryAPI |
processGroupId(java.lang.String processGroupId)
与流程组相关的任务
|
TaskQueryAPI |
processGroupIds(java.util.List<java.lang.String> processGroupIds)
对应一组流程组相关的任务
|
TaskQueryAPI |
processInstId(java.lang.String processInstId)
与流程实例相关的任务
|
TaskQueryAPI |
read(java.lang.Boolean read)
已读或未读的任务
|
TaskQueryAPI |
remindTask()
已被催办的任务
|
TaskQueryAPI |
scopeId(java.lang.String scopeId)
一次节点实例化行为所产生的任务实例范围
|
TaskQueryAPI |
securityLevel(int securityLevel)
指定保密级别的任务
|
TaskQueryAPI |
supportClaimTask(java.lang.String uid)
查询结果合并从公共池待认领的任务,该特性受bpmn.properties文件ENGINE_CLAIM_SUPPORT配置的影响, 引擎支持的公共池任务类型包括团队、角色和部门
|
TaskQueryAPI |
supportDelegateTask()
查询结果合并可代理的委托任务,除claim类型共享任务外,都允许代理人处理,代理范围权限和有效期由委托申请存根提供。
|
TaskQueryAPI |
suspendedTask()
已暂时挂起的任务
|
TaskQueryAPI |
target(java.lang.String uid)
执行人的任务,列出的任务范围由该账户执行
|
TaskQueryAPI |
taskState(int state)
指定的任务类型,如传阅、加签、待办
|
TaskQueryAPI |
title(java.lang.String title)
任务标题等于特定内容的任务
|
TaskQueryAPI |
titleLike(java.lang.String title)
任务标题包含特定内容的任务
|
TaskQueryAPI |
userTask()
人工类任务
|
TaskQueryAPI |
userTaskOfNotification()
通知类待办任务(传阅、系统通知)
|
TaskQueryAPI |
userTaskOfWorking()
待办工作类任务(正常待办、等待加签及加签类待办)
|
TaskInstance detailById(java.lang.String taskInstId)
taskInstId
- 任务实例IdEAITaskInstance detailByOuterId(java.lang.String applicationName, java.lang.String outerId)
applicationName
- 系统名称outerId
- 外部IdTaskQueryAPI ids(java.util.List<java.lang.String> taskInstIds)
taskInstIds
- 一组任务实例IDTaskQueryAPI appId(java.lang.String... appId)
TaskQueryAPI processGroupId(java.lang.String processGroupId)
processGroupId
- 流程组IdTaskQueryAPI processGroupIds(java.util.List<java.lang.String> processGroupIds)
processGroupIds
- 多个流程组IdTaskQueryAPI noneProcessGroupIds(java.util.List<java.lang.String> processGroupIds)
processGroupIds
- 多个流程组IdTaskQueryAPI parentTaskInstId(java.lang.String parentTaskInstId)
parentTaskInstId
- 父任务IDTaskQueryAPI scopeId(java.lang.String scopeId)
scopeId
- 范围ID,流程首个节点实例化范围Id为-1TaskQueryAPI activityDefId(java.lang.String activityDefId)
activityDefId
- 一个BPMN节点定义IDTaskQueryAPI processInstId(java.lang.String processInstId)
processInstId
- 流程实例IDTaskQueryAPI processBusinessKey(java.lang.String processBusinessKey)
processBusinessKey
- 外部业务系统主键标识TaskQueryAPI processDefId(java.lang.String processDefId)
processDefId
- 流程模型IDTaskQueryAPI processDefVerId(java.lang.String processDefVerId)
processDefVerId
- 流程主版本IDTaskQueryAPI title(java.lang.String title)
title
- 任务标题TaskQueryAPI titleLike(java.lang.String title)
title
- 任务标题,注意应包含通配符,如后缀%TaskQueryAPI activityType(java.lang.String activityType)
activityType
- BPMN元素或扩展,见TaskRuntimeConst.ACTIVITY_TYPETaskRuntimeConst
TaskQueryAPI userTask()
TaskQueryAPI nonUserTask()
TaskQueryAPI eaiTask()
TaskQueryAPI activeTask()
TaskQueryAPI suspendedTask()
TaskQueryAPI erroredTask()
TaskQueryAPI userTaskOfWorking()
TaskQueryAPI userTaskOfNotification()
TaskQueryAPI controlState(java.lang.String controlState)
controlState
- 参加TaskRuntimeConst常量TaskQueryAPI taskState(int state)
state
- 状态值,参见UserTaskRuntimeConst.STATE_TYPE_*TaskQueryAPI target(java.lang.String uid)
uid
- 一个合法的AWS账户名TaskQueryAPI owner(java.lang.String uid)
uid
- AWS账户或外部系统名称TaskQueryAPI owner(java.util.List<java.lang.String> uids)
uids
- 多个AWS账户或外部系统名称TaskQueryAPI claimToDepartment(java.lang.String departmentId)
departmentId
- 部门IDTaskQueryAPI claimToRole(java.lang.String roleId)
roleId
- 角色IDTaskQueryAPI claimToTeam(java.lang.String teamId)
teamId
- 小组IDTaskQueryAPI claimToAdministrator()
TaskQueryAPI priority(int priority)
priority
- 任务优先级(0:低;1:无;2:中;3:高)TaskQueryAPI beginBefore(java.util.Date date)
date
- 任务创建日期时间,需要精确到小时分,含该日期TaskQueryAPI beginAfter(java.util.Date date)
date
- 任务创建日期时间,需要精确到小时分,含该日期TaskQueryAPI read(java.lang.Boolean read)
read
- 是否已读取TaskQueryAPI monitorTask()
TaskQueryAPI asyncTask()
TaskQueryAPI beginEngineNodeTask(java.lang.String beginEngineNode)
beginEngineNode
- AWS节点标识TaskQueryAPI remindTask()
TaskQueryAPI delayTask()
TaskQueryAPI IOBD(java.lang.String valueId)
valueId
- 值TaskQueryAPI IOR(java.lang.String valueId)
valueId
- 值TaskQueryAPI IOS(java.lang.String valueId)
valueId
- 值TaskQueryAPI IOC(java.lang.String valueId)
valueId
- 值TaskQueryAPI ext1(java.lang.String value)
value
- 值TaskQueryAPI ext1Like(java.lang.String value)
value
- 值,注意应包含通配符,如后缀%TaskQueryAPI ext2(java.lang.String value)
value
- 值TaskQueryAPI ext2Like(java.lang.String value)
value
- 值,注意应包含通配符,如后缀%TaskQueryAPI ext3(java.lang.String value)
value
- 值TaskQueryAPI ext3Like(java.lang.String value)
value
- 值,注意应包含通配符,如后缀%TaskQueryAPI ext4(java.lang.String value)
value
- 值TaskQueryAPI ext4Like(java.lang.String value)
value
- 值,注意应包含通配符,如后缀%TaskQueryAPI ext5(java.lang.String value)
value
- 值TaskQueryAPI ext5Like(java.lang.String value)
value
- 值,注意应包含通配符,如后缀%TaskQueryAPI ext6(java.lang.String value)
value
- 值TaskQueryAPI ext6Like(java.lang.String value)
value
- 值,注意应包含通配符,如后缀%TaskQueryAPI securityLevel(int securityLevel)
securityLevel
- 保密级别,参见SecurityLevelConst常量TaskQueryAPI lessThanSecurityLevel(int securityLevel)
securityLevel
- 保密级别,参见SecurityLevelConst常量TaskQueryAPI filterTrash(boolean isFilterTrash)
isFilterTrash
- true:过滤;false:全部显示TaskQueryAPI supportClaimTask(java.lang.String uid)
uid
- 一个合法的AWS账户名TaskQueryAPI supportDelegateTask()
TaskQueryAPI orderByBeginTime()
TaskQueryAPI orderByPriority()
TaskQueryAPI orderByTitle()
Copyright © Actionsoft Co., Ltd. All Rights Reserved.