Class InstanceHierarchyServiceImpl
java.lang.Object
com.flowable.platform.service.hierarchy.InstanceHierarchyServiceImpl
- All Implemented Interfaces:
InstanceHierarchyService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CmmnHistoryServiceprotected final CmmnRuntimeServiceprotected DmnHistoryServiceprotected final HistoryServiceprotected final RuntimeServiceprotected final TaskService -
Constructor Summary
ConstructorsConstructorDescriptionInstanceHierarchyServiceImpl(ProcessEngine processEngine, CmmnEngine cmmnEngine, DmnEngine dmnEngine) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCaseInstanceInfoToEntityLinkDTO(HierarchyElementDTO hierarchyElementDTO) protected voidaddEnabledPlanItemsAsChildEntityLinks(HierarchyElementDTO hierarchyElementDTO) protected voidaddProcessInstanceInfoToEntityLinkDTO(HierarchyElementDTO hierarchyElementDTO) protected voidaddTaskInfoToEntityLinkDTO(HierarchyElementDTO hierarchyElementDTO) protected HierarchyElementDTOconvertEntityLink(EntityLinkInfo entityLinkNode) protected List<HierarchyElementDTO>convertToEntityLinkList(List<? extends EntityLinkInfo> entityLinks) protected EntityLinkInfoprotected 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:
getEntityLinkListin interfaceInstanceHierarchyService
-
getProcessInstanceEntityLinks
-
getCaseInstanceEntityLinks
-
convertToEntityLinkList
protected List<HierarchyElementDTO> convertToEntityLinkList(List<? extends EntityLinkInfo> entityLinks) -
convertEntityLink
-
addProcessInstanceInfoToEntityLinkDTO
-
addCaseInstanceInfoToEntityLinkDTO
-
addEnabledPlanItemsAsChildEntityLinks
-
addTaskInfoToEntityLinkDTO
-
createEntityLinkInfoForDecision
-