Class QueryServiceImpl
java.lang.Object
com.flowable.platform.service.query.QueryServiceImpl
- All Implemented Interfaces:
QueryService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DataTableDataConverterprotected com.fasterxml.jackson.databind.ObjectMapperprotected PlatformRepositoryServiceprotected SearchServiceprotected StandardDataQueryTransformerServiceprotected TemplateService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodeexecuteQuery(String queryDefinitionKey, String tenantId, Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload) getQueryDefinitionModel(String queryDefinitionKey, String tenantId) protected List<TemplateParameter>getTemplateParameters(Map<String, QueryParameter> queryParameters) protected TemplateParametertransformQueryParameter(String key, QueryParameter queryParameter)
-
Field Details
-
platformRepositoryService
-
standardDataQueryTransformerService
-
searchService
-
templateService
-
dataTableDataConverter
-
objectMapper
-
-
Constructor Details
-
QueryServiceImpl
public QueryServiceImpl()
-
-
Method Details
-
getQueryDefinitionModel
- Specified by:
getQueryDefinitionModelin interfaceQueryService
-
executeQuery
public com.fasterxml.jackson.databind.JsonNode executeQuery(String queryDefinitionKey, String tenantId, Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload) - Specified by:
executeQueryin interfaceQueryService
-
getTemplateParameters
-
transformQueryParameter
-