Class AppDefinitionService
- java.lang.Object
-
- org.flowable.ui.admin.service.engine.AppDefinitionService
-
@Service public class AppDefinitionService extends Object
Service for invoking Flowable REST services.
-
-
Field Summary
Fields Modifier and Type Field Description protected FlowableClientServiceclientUtilprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapper
-
Constructor Summary
Constructors Constructor Description AppDefinitionService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNodegetAppDefinition(ServerConfig serverConfig, String appDefinitionId)com.fasterxml.jackson.databind.JsonNodegetAppDefinitionCaseDefinitions(ServerConfig serverConfig, String deploymentId)com.fasterxml.jackson.databind.JsonNodegetAppDefinitionDecisionTables(ServerConfig serverConfig, String deploymentId)com.fasterxml.jackson.databind.JsonNodegetAppDefinitionFormDefinitions(ServerConfig serverConfig, String deploymentId)com.fasterxml.jackson.databind.JsonNodegetAppDefinitionProcessDefinitions(ServerConfig serverConfig, String deploymentId)protected com.fasterxml.jackson.databind.JsonNodegetDefinitions(String deploymentUrl, String definitionUrl, ServerConfig serverConfig)com.fasterxml.jackson.databind.JsonNodelistAppDefinitions(ServerConfig serverConfig, Map<String,String[]> parameterMap)
-
-
-
Field Detail
-
clientUtil
@Autowired protected FlowableClientService clientUtil
-
objectMapper
@Autowired protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Method Detail
-
listAppDefinitions
public com.fasterxml.jackson.databind.JsonNode listAppDefinitions(ServerConfig serverConfig, Map<String,String[]> parameterMap)
-
getAppDefinition
public com.fasterxml.jackson.databind.JsonNode getAppDefinition(ServerConfig serverConfig, String appDefinitionId)
-
getAppDefinitionProcessDefinitions
public com.fasterxml.jackson.databind.JsonNode getAppDefinitionProcessDefinitions(ServerConfig serverConfig, String deploymentId)
-
getAppDefinitionCaseDefinitions
public com.fasterxml.jackson.databind.JsonNode getAppDefinitionCaseDefinitions(ServerConfig serverConfig, String deploymentId)
-
getAppDefinitionDecisionTables
public com.fasterxml.jackson.databind.JsonNode getAppDefinitionDecisionTables(ServerConfig serverConfig, String deploymentId)
-
getAppDefinitionFormDefinitions
public com.fasterxml.jackson.databind.JsonNode getAppDefinitionFormDefinitions(ServerConfig serverConfig, String deploymentId)
-
getDefinitions
protected com.fasterxml.jackson.databind.JsonNode getDefinitions(String deploymentUrl, String definitionUrl, ServerConfig serverConfig)
-
-