类 WorkflowHistoryProcessInstanceService
- java.lang.Object
-
- net.risesoft.service.WorkflowHistoryProcessInstanceService
-
@Service @DependsOn({"runtimeService","repositoryService","historyService","taskService"}) public class WorkflowHistoryProcessInstanceService extends Object- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/30
-
-
构造器概要
构造器 构造器 说明 WorkflowHistoryProcessInstanceService()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.flowable.engine.history.HistoricProcessInstancefindOne(String processInstanceId)根据流程实例ID查询历史流程定义对象ProcessDefinitionList<String>getHierarchySubProcessInstanceIds(String processInstanceId)获取processInstanceId对应的所有层级的子流程实例IdList<org.flowable.engine.history.HistoricProcessInstance>getHierarchySubProcessInstances(String processInstanceId)获取processInstanceId对应的所有层级的子流程List<org.flowable.engine.history.HistoricProcessInstance>getHierarchySuperProcessInstance(String processInstanceId)获取当前流程实例对应的所有层级的父流程实例List<String>getHierarchySuperProcessInstanceId(String processInstanceId)获取当前流程实例对应的所有层级的的父流程实例IdList<String>getSubProcessInstanceIds(String processInstanceId)获取processInstanceId对应的子流程实例IdList<org.flowable.engine.history.HistoricProcessInstance>getSubProcessInstances(String processInstanceId)获取processInstanceId对应的子流程org.flowable.engine.history.HistoricProcessInstancegetSuperProcessInstance(String processInstanceId)获取当前流程实例的父流程实例StringgetSuperProcessInstanceId(String processInstanceId)获取当前流程实例的父流程实例Id
-
-
-
方法详细资料
-
findOne
public org.flowable.engine.history.HistoricProcessInstance findOne(String processInstanceId)
根据流程实例ID查询历史流程定义对象ProcessDefinition- 参数:
processInstanceId- 流程实例ID- 返回:
- 流程定义对象
ProcessDefinition
-
getHierarchySubProcessInstanceIds
public List<String> getHierarchySubProcessInstanceIds(String processInstanceId)
获取processInstanceId对应的所有层级的子流程实例Id- 参数:
processInstanceId- 流程实例id- 返回:
- List
-
getHierarchySubProcessInstances
public List<org.flowable.engine.history.HistoricProcessInstance> getHierarchySubProcessInstances(String processInstanceId)
获取processInstanceId对应的所有层级的子流程- 参数:
processInstanceId- 流程实例id
-
getHierarchySuperProcessInstance
public List<org.flowable.engine.history.HistoricProcessInstance> getHierarchySuperProcessInstance(String processInstanceId)
获取当前流程实例对应的所有层级的父流程实例- 参数:
processInstanceId- 流程实例id- 返回:
- List
-
getHierarchySuperProcessInstanceId
public List<String> getHierarchySuperProcessInstanceId(String processInstanceId)
获取当前流程实例对应的所有层级的的父流程实例Id- 参数:
processInstanceId- 流程实例id- 返回:
- List
-
getSubProcessInstanceIds
public List<String> getSubProcessInstanceIds(String processInstanceId)
获取processInstanceId对应的子流程实例Id- 参数:
processInstanceId- 流程实例id- 返回:
- List
-
getSubProcessInstances
public List<org.flowable.engine.history.HistoricProcessInstance> getSubProcessInstances(String processInstanceId)
获取processInstanceId对应的子流程- 参数:
processInstanceId- 流程实例id
-
getSuperProcessInstance
public org.flowable.engine.history.HistoricProcessInstance getSuperProcessInstance(String processInstanceId)
获取当前流程实例的父流程实例- 参数:
processInstanceId- 流程实例id- 返回:
- HistoricProcessInstance
-
-