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 Summary
ConstructorDescriptionHvlBpmnDisplayJsonClientResourceServiceImpl
(org.flowable.engine.RepositoryService repositoryService, org.flowable.engine.RuntimeService runtimeService, org.flowable.engine.HistoryService historyService, org.flowable.engine.ManagementService managementService) Instantiates a new HvlBpmnDisplayJsonClientResourceServiceImpl. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
getDebuggerModelJSON
(@NotBlank String processInstanceId) Gets debugger model json.com.fasterxml.jackson.databind.JsonNode
getModelHistoryJSON
(@NotBlank String processInstanceId) Gets model history json.com.fasterxml.jackson.databind.JsonNode
getModelJSON
(@NotBlank String processInstanceId) Gets model json.com.fasterxml.jackson.databind.JsonNode
getModelJSONForProcessDefinition
(@NotBlank String processDefinitionId) Gets model json for process definition.
-
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 serviceruntimeService
- the runtime servicehistoryService
- the history servicemanagementService
- 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 interfaceHvlBpmnDisplayJsonClientResourceService
- 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 interfaceHvlBpmnDisplayJsonClientResourceService
- 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 interfaceHvlBpmnDisplayJsonClientResourceService
- 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 interfaceHvlBpmnDisplayJsonClientResourceService
- Parameters:
processInstanceId
- the process instance id- Returns:
- the model history json
-