| 程序包 | 说明 | 
|---|---|
| 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.