Class InstanceHierarchyServiceImpl
java.lang.Object
com.flowable.platform.service.hierarchy.InstanceHierarchyServiceImpl
- All Implemented Interfaces:
InstanceHierarchyService
-
Field Summary
Modifier and TypeFieldDescriptionprotected final CmmnHistoryService
protected final CmmnRuntimeService
protected DmnHistoryService
protected final HistoryService
protected final RuntimeService
protected final TaskService
-
Constructor Summary
ConstructorDescriptionInstanceHierarchyServiceImpl
(ProcessEngine processEngine, CmmnEngine cmmnEngine, DmnEngine dmnEngine) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addCaseInstanceInfoToEntityLinkDTO
(HierarchyElementDTO hierarchyElementDTO) protected void
addEnabledPlanItemsAsChildEntityLinks
(HierarchyElementDTO hierarchyElementDTO) protected void
addProcessInstanceInfoToEntityLinkDTO
(HierarchyElementDTO hierarchyElementDTO) protected void
addTaskInfoToEntityLinkDTO
(HierarchyElementDTO hierarchyElementDTO) protected HierarchyElementDTO
convertEntityLink
(EntityLinkInfo entityLinkNode) protected List<HierarchyElementDTO>
convertToEntityLinkList
(List<? extends EntityLinkInfo> entityLinks) protected EntityLinkInfo
protected List<? extends EntityLinkInfo>
getCaseInstanceEntityLinks
(String caseInstanceId) getEntityLinkList
(String scopeId, String scopeType) protected List<? extends EntityLinkInfo>
getProcessInstanceEntityLinks
(String processInstanceId)
-
Field Details
-
runtimeService
-
taskService
-
historyService
-
cmmnRuntimeService
-
cmmnHistoryService
-
dmnHistoryService
-
-
Constructor Details
-
InstanceHierarchyServiceImpl
public InstanceHierarchyServiceImpl(ProcessEngine processEngine, CmmnEngine cmmnEngine, DmnEngine dmnEngine)
-
-
Method Details
-
getEntityLinkList
- Specified by:
getEntityLinkList
in interfaceInstanceHierarchyService
-
getProcessInstanceEntityLinks
-
getCaseInstanceEntityLinks
-
convertToEntityLinkList
protected List<HierarchyElementDTO> convertToEntityLinkList(List<? extends EntityLinkInfo> entityLinks) -
convertEntityLink
-
addProcessInstanceInfoToEntityLinkDTO
-
addCaseInstanceInfoToEntityLinkDTO
-
addEnabledPlanItemsAsChildEntityLinks
-
addTaskInfoToEntityLinkDTO
-
createEntityLinkInfoForDecision
-