Class HvlBpmnDisplayJsonClientResourceServiceImpl

java.lang.Object
tr.com.havelsan.javarch.bpmn.admin.starter.module.display.logic.HvlBpmnDisplayJsonClientResourceServiceImpl
All Implemented Interfaces:
HvlBpmnDisplayJsonClientResourceService

@Service public class HvlBpmnDisplayJsonClientResourceServiceImpl extends Object implements HvlBpmnDisplayJsonClientResourceService
Is a class which implements HvlBpmnDisplayJsonClientResourceService.
  • Constructor Details

    • HvlBpmnDisplayJsonClientResourceServiceImpl

      public HvlBpmnDisplayJsonClientResourceServiceImpl(org.flowable.engine.RepositoryService repositoryService, org.flowable.engine.RuntimeService runtimeService, org.flowable.engine.HistoryService historyService, org.flowable.engine.ManagementService managementService)
      Instantiates a new HvlBpmnDisplayJsonClientResourceServiceImpl.
      Parameters:
      repositoryService - the repository service
      runtimeService - the runtime service
      historyService - the history service
      managementService - the management service
  • Method Details

    • getDebuggerModelJSON

      public com.fasterxml.jackson.databind.JsonNode getDebuggerModelJSON(@NotBlank @NotBlank String processInstanceId)
      Gets debugger model json.
      Specified by:
      getDebuggerModelJSON in interface HvlBpmnDisplayJsonClientResourceService
      Parameters:
      processInstanceId - the process instance id
      Returns:
      the debugger model json
    • getModelJSON

      public com.fasterxml.jackson.databind.JsonNode getModelJSON(@NotBlank @NotBlank String processInstanceId)
      Gets model json.
      Specified by:
      getModelJSON in interface HvlBpmnDisplayJsonClientResourceService
      Parameters:
      processInstanceId - the process instance id
      Returns:
      the model json
    • getModelJSONForProcessDefinition

      public com.fasterxml.jackson.databind.JsonNode getModelJSONForProcessDefinition(@NotBlank @NotBlank String processDefinitionId)
      Gets model json for process definition.
      Specified by:
      getModelJSONForProcessDefinition in interface HvlBpmnDisplayJsonClientResourceService
      Parameters:
      processDefinitionId - the process definition id
      Returns:
      the model json for process definition
    • getModelHistoryJSON

      public com.fasterxml.jackson.databind.JsonNode getModelHistoryJSON(@NotBlank @NotBlank String processInstanceId)
      Gets model history json.
      Specified by:
      getModelHistoryJSON in interface HvlBpmnDisplayJsonClientResourceService
      Parameters:
      processInstanceId - the process instance id
      Returns:
      the model history json