Class ProcessInstanceDiagramControllerBase
- java.lang.Object
-
- org.activiti.cloud.services.query.rest.ProcessInstanceDiagramControllerBase
-
- Direct Known Subclasses:
ProcessInstanceDiagramAdminController,ProcessInstanceDiagramController
public abstract class ProcessInstanceDiagramControllerBase extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected BPMNActivityRepositorybpmnActivityRepositoryprotected BPMNSequenceFlowRepositorybpmnSequenceFlowRepositoryprotected EntityFinderentityFinderstatic StringIMAGE_SVG_XMLprotected ProcessDiagramGeneratorWrapperprocessDiagramGeneratorprotected ProcessInstanceRepositoryprocessInstanceRepositoryprotected ProcessModelRepositoryprocessModelRepository
-
Constructor Summary
Constructors Constructor Description ProcessInstanceDiagramControllerBase(ProcessModelRepository processModelRepository, BPMNSequenceFlowRepository bpmnSequenceFlowRepository, ProcessDiagramGeneratorWrapper processDiagramGenerator, ProcessInstanceRepository processInstanceRepository, BPMNActivityRepository bpmnActivityRepository, EntityFinder entityFinder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgenerateDiagram(String processInstanceId)protected org.activiti.bpmn.model.BpmnModelgetBpmnModel(String processDefinitionId)protected List<String>resolveCompletedActivitiesIds(String processInstanceId)protected List<String>resolveCompletedFlows(org.activiti.bpmn.model.BpmnModel bpmnModel, String processInstanceId)protected List<String>resolveErroredActivitiesIds(String processInstanceId)protected StringresolveProcessDefinitionId(String processInstanceId)protected List<String>resolveStartedActivitiesIds(String processInstanceId)
-
-
-
Field Detail
-
IMAGE_SVG_XML
public static final String IMAGE_SVG_XML
- See Also:
- Constant Field Values
-
processModelRepository
protected final ProcessModelRepository processModelRepository
-
bpmnSequenceFlowRepository
protected final BPMNSequenceFlowRepository bpmnSequenceFlowRepository
-
entityFinder
protected final EntityFinder entityFinder
-
processInstanceRepository
protected final ProcessInstanceRepository processInstanceRepository
-
bpmnActivityRepository
protected final BPMNActivityRepository bpmnActivityRepository
-
processDiagramGenerator
protected final ProcessDiagramGeneratorWrapper processDiagramGenerator
-
-
Constructor Detail
-
ProcessInstanceDiagramControllerBase
@Autowired public ProcessInstanceDiagramControllerBase(ProcessModelRepository processModelRepository, BPMNSequenceFlowRepository bpmnSequenceFlowRepository, ProcessDiagramGeneratorWrapper processDiagramGenerator, ProcessInstanceRepository processInstanceRepository, BPMNActivityRepository bpmnActivityRepository, EntityFinder entityFinder)
-
-
Method Detail
-
resolveCompletedFlows
protected List<String> resolveCompletedFlows(org.activiti.bpmn.model.BpmnModel bpmnModel, String processInstanceId)
-
resolveStartedActivitiesIds
protected List<String> resolveStartedActivitiesIds(String processInstanceId)
-
resolveCompletedActivitiesIds
protected List<String> resolveCompletedActivitiesIds(String processInstanceId)
-
resolveErroredActivitiesIds
protected List<String> resolveErroredActivitiesIds(String processInstanceId)
-
getBpmnModel
protected org.activiti.bpmn.model.BpmnModel getBpmnModel(String processDefinitionId)
-
-