Class ProcessInstanceDiagramControllerBase

java.lang.Object
org.activiti.cloud.services.query.rest.ProcessInstanceDiagramControllerBase
Direct Known Subclasses:
ProcessInstanceDiagramAdminController, ProcessInstanceDiagramController

public abstract class ProcessInstanceDiagramControllerBase extends Object
  • Field Details

    • IMAGE_SVG_XML

      public static final String IMAGE_SVG_XML
      See Also:
    • processModelRepository

      protected final org.activiti.cloud.services.query.app.repository.ProcessModelRepository processModelRepository
    • bpmnSequenceFlowRepository

      protected final org.activiti.cloud.services.query.app.repository.BPMNSequenceFlowRepository bpmnSequenceFlowRepository
    • entityFinder

      protected final org.activiti.cloud.services.query.app.repository.EntityFinder entityFinder
    • processInstanceRepository

      protected final org.activiti.cloud.services.query.app.repository.ProcessInstanceRepository processInstanceRepository
    • bpmnActivityRepository

      protected final org.activiti.cloud.services.query.app.repository.BPMNActivityRepository bpmnActivityRepository
    • processDiagramGenerator

      protected final ProcessDiagramGeneratorWrapper processDiagramGenerator
  • Constructor Details

    • ProcessInstanceDiagramControllerBase

      @Autowired public ProcessInstanceDiagramControllerBase(org.activiti.cloud.services.query.app.repository.ProcessModelRepository processModelRepository, org.activiti.cloud.services.query.app.repository.BPMNSequenceFlowRepository bpmnSequenceFlowRepository, ProcessDiagramGeneratorWrapper processDiagramGenerator, org.activiti.cloud.services.query.app.repository.ProcessInstanceRepository processInstanceRepository, org.activiti.cloud.services.query.app.repository.BPMNActivityRepository bpmnActivityRepository, org.activiti.cloud.services.query.app.repository.EntityFinder entityFinder)
  • Method Details

    • generateDiagram

      public String generateDiagram(String processInstanceId)
    • 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)
    • resolveProcessDefinitionId

      protected String resolveProcessDefinitionId(String processInstanceId)
    • getBpmnModel

      protected org.activiti.bpmn.model.BpmnModel getBpmnModel(String processDefinitionId)