| 程序包 | 说明 | 
|---|---|
| com.actionsoft.bpms.bpmn.engine.model.def | |
| com.actionsoft.bpms.bpmn.engine.performer | |
| com.actionsoft.sdk.local.api | 
| 限定符和类型 | 方法和说明 | 
|---|---|
java.util.List<UserTaskModel> | 
ProcessDefinition.getUserTaskList()
返回流程全部userTask节点的定义,按序号排序。 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
java.lang.String | 
HumanPerformerInterface.getHumanPerformer(UserContext user,
                 ProcessInstance processInst,
                 TaskInstance taskInst,
                 UserTaskModel userTaskDefModel,
                 java.util.Map<java.lang.String,java.lang.Object> params)
获得目标节点的任务执行人账户列表,多个用空格隔开,该方法返回原始的UID即可,被引擎API或getPage()方法回调。 
 | 
java.lang.String | 
HumanPerformerInterface.getHumanPerformerByHook(UserContext user,
                       ProcessInstance processInst,
                       TaskInstance taskInst,
                       UserTaskModel userTaskDefModel,
                       java.util.Map<java.lang.String,java.lang.Object> params)
这是getHumanPerformer的钩子函数,平台在执行getHumanPerformer前的注入操作 
 | 
java.lang.String | 
HumanPerformerInterface.getPage(UserContext user,
       boolean isBranch,
       ProcessInstance processInst,
       TaskInstance taskInst,
       UserTaskModel userTaskDefModel,
       java.util.Map<java.lang.String,java.lang.Object> params)
获得路由结果确认页面,该界面是一个人工交互的Dialog内容 
 | 
java.lang.String | 
HumanPerformerInterface.getPotentialOwner(UserContext user,
                 ProcessInstance processInst,
                 TaskInstance taskInst,
                 UserTaskModel userTaskDefModel,
                 java.util.Map<java.lang.String,java.lang.Object> para)
获得候选人账户列表,多个空格隔开。 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
UserTaskModel | 
RepositoryAPI.getUserTaskModel(java.lang.String processDefId,
                java.lang.String userTaskDefId)
获取人工任务模型 
 | 
UserTaskModel | 
RepositoryAPI.getUserTaskModelByNo(java.lang.String processDefId,
                    int no)
基于节点序号,获取人工任务模型 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
java.util.List<UserTaskModel> | 
RepositoryAPI.getUsedUserTaskModel(java.lang.String formDefId)
返回流程中绑定制定表单的节点列表 
 | 
java.util.List<UserTaskModel> | 
RepositoryAPI.getUserTaskListOfProcess(java.lang.String processDefId)
获取流程Usertask节点列表 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
java.lang.String | 
RepositoryAPI.getAccessDefaultFormId(UserTaskModel userTaskDef,
                      UserContext accessUser)
获取当前用户可访问的第一个默认表单模型,返回""表示无表单模型 
 | 
java.lang.String | 
RepositoryAPI.getPrintTemplateFormDefId(UserTaskModel userTaskModel)
获取节点的打印模版 
 | 
Copyright © Actionsoft Co., Ltd. All Rights Reserved.