Class ProcessInstanceDiagramControllerBase

    • Constructor Summary

      Constructors 
      Constructor Description
      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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String generateDiagram​(java.lang.String processInstanceId)  
      protected org.activiti.bpmn.model.BpmnModel getBpmnModel​(java.lang.String processDefinitionId)  
      protected java.util.List<java.lang.String> resolveCompletedFlows​(org.activiti.bpmn.model.BpmnModel bpmnModel, java.lang.String processInstanceId)  
      protected java.lang.String resolveProcessDefinitionId​(java.lang.String processInstanceId)  
      protected java.util.List<java.lang.String> resolveStartedActivitiesIds​(java.lang.String processInstanceId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • 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
    • Constructor Detail

      • 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 Detail

      • generateDiagram

        public java.lang.String generateDiagram​(java.lang.String processInstanceId)
      • resolveCompletedFlows

        protected java.util.List<java.lang.String> resolveCompletedFlows​(org.activiti.bpmn.model.BpmnModel bpmnModel,
                                                                         java.lang.String processInstanceId)
      • resolveStartedActivitiesIds

        protected java.util.List<java.lang.String> resolveStartedActivitiesIds​(java.lang.String processInstanceId)
      • resolveProcessDefinitionId

        protected java.lang.String resolveProcessDefinitionId​(java.lang.String processInstanceId)
      • getBpmnModel

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