Uses of Interface
com.flowable.platform.api.repository.QueryDefinitionModel
Package
Description
-
Uses of QueryDefinitionModel in com.flowable.indexing.query.builder.standard
Modifier and TypeMethodDescriptionprotected StandardDataQueryBuilder
StandardDataQueryTransformerServiceImpl.createQueryBuilder
(QueryDefinitionModel queryDefinitionModel, Map<String, Object> queryPayload) com.fasterxml.jackson.databind.JsonNode
StandardDataQueryTransformerService.transformToElasticsearchQuery
(QueryDefinitionModel queryDefinitionModel, Map<String, Object> queryPayload) Transforms the givenQueryDefinitionModel
to an Elasticsearch JSON query, using the provided payload.com.fasterxml.jackson.databind.JsonNode
StandardDataQueryTransformerServiceImpl.transformToElasticsearchQuery
(QueryDefinitionModel queryDefinitionModel, Map<String, Object> queryPayload) StandardDataQueryTransformerService.transformToElasticsearchQueryBuilder
(QueryDefinitionModel queryDefinitionModel, Map<String, Object> queryPayload) Similar toStandardDataQueryTransformerService.transformToElasticsearchQuery(QueryDefinitionModel, Map)
, but doesn't yet build the JSON for the query.StandardDataQueryTransformerServiceImpl.transformToElasticsearchQueryBuilder
(QueryDefinitionModel queryDefinitionModel, Map<String, Object> queryPayload) protected com.fasterxml.jackson.databind.JsonNode
StandardDataQueryTransformerServiceImpl.validateQueryDefinitionModel
(QueryDefinitionModel queryDefinitionModel) -
Uses of QueryDefinitionModel in com.flowable.platform.api.repository
Modifier and TypeMethodDescriptionQueryResourceConverter.convertQueryResourceToModel
(byte[] queryResourceBytes) QueryResourceConverter.convertQueryResourceToModel
(com.fasterxml.jackson.databind.JsonNode queryJsonNode) QueryResourceConverter.convertQueryResourceToModel
(InputStream queryResourceStream) PlatformRepositoryService.getQueryDefinitionModel
(String queryDefinitionId) Returns theQueryDefinitionModel
including all query model info.PlatformRepositoryService.getQueryDefinitionModelByKey
(String QueryDefinitionKey) Returns theQueryDefinitionModel
including all query model info, using the query definition key and resolving the key to the latest version.PlatformRepositoryService.getQueryDefinitionModelByKeyAndTenantId
(String QueryDefinitionKey, String tenantId) Returns theQueryDefinitionModel
including all query model info, using the query definition key and resolving the key to the latest version.Modifier and TypeMethodDescriptionQueryResourceConverter.convertQueryDefinitionModelToJson
(QueryDefinitionModel queryDefinitionModel) -
Uses of QueryDefinitionModel in com.flowable.platform.engine.impl.cmd
Modifier and TypeMethodDescriptionGetQueryDefinitionModelCmd.execute
(CommandContext commandContext) -
Uses of QueryDefinitionModel in com.flowable.platform.engine.impl.deployer
Modifier and TypeMethodDescriptionQueryResourceConverterImpl.convertQueryResourceToModel
(byte[] appResourceBytes) QueryResourceConverterImpl.convertQueryResourceToModel
(com.fasterxml.jackson.databind.JsonNode queryJsonNode) QueryResourceConverterImpl.convertQueryResourceToModel
(InputStream appResourceStream) protected QueryDefinitionModel
QueryResourceConverterImpl.processStandardQueryDefinitionModel
(BaseQueryDefinitionModel baseQueryDefinitionModel) Modifier and TypeMethodDescriptionQueryResourceConverterImpl.convertQueryDefinitionModelToJson
(QueryDefinitionModel queryDefinitionModel) protected void
QueryDefinitionDeployer.updateCachingAndArtifacts
(QueryDefinitionEntity queryDefinition, QueryDefinitionModel queryResourceModel, PlatformDeploymentEntity deployment) -
Uses of QueryDefinitionModel in com.flowable.platform.engine.impl.persistence.deploy
Modifier and TypeFieldDescriptionprotected QueryDefinitionModel
QueryDefinitionCacheEntry.queryDefinitionModel
Modifier and TypeMethodDescriptionvoid
QueryDefinitionCacheEntry.setQueryDefinitionModel
(QueryDefinitionModel queryDefinitionModel) ModifierConstructorDescriptionQueryDefinitionCacheEntry
(QueryDefinitionEntity queryDefinitionEntity, QueryDefinitionModel queryDefinitionModel) -
Uses of QueryDefinitionModel in com.flowable.platform.engine.impl.repository
Modifier and TypeMethodDescriptionPlatformRepositoryServiceImpl.getQueryDefinitionModel
(String queryDefinitionId) PlatformRepositoryServiceImpl.getQueryDefinitionModelByKey
(String queryDefinitionKey) PlatformRepositoryServiceImpl.getQueryDefinitionModelByKeyAndTenantId
(String queryDefinitionKey, String tenantId) -
Uses of QueryDefinitionModel in com.flowable.platform.service.dashboard.resultmapper
Modifier and TypeMethodDescriptionDashboardComponentQueryResultMapperService.applyQueryResultMapping
(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, QueryDefinitionModel queryDefinitionModel, Map<String, Object> queryPayload, com.fasterxml.jackson.databind.JsonNode result) DashboardComponentQueryResultMapperService.extractAggregationNamesAndTypes
(QueryDefinitionModel queryDefinitionModel) -
Uses of QueryDefinitionModel in com.flowable.platform.service.dashboard.transformer
Modifier and TypeMethodDescriptionprotected boolean
QueryResultToCsvTransformerServiceImpl.isCaseInstancesQuery
(QueryDefinitionModel queryDefinitionModel) protected boolean
QueryResultToCsvTransformerServiceImpl.isProcessInstancesQuery
(QueryDefinitionModel queryDefinitionModel) protected boolean
QueryResultToCsvTransformerServiceImpl.isTasksQuery
(QueryDefinitionModel queryDefinitionModel) void
QueryResultToCsvTransformerService.transformQueryDataToCSV
(Dashboard dashboard, QueryDefinitionModel queryDefinitionModel, DashboardComponentDefinitionModel dashboardComponentDefinitionModel, com.fasterxml.jackson.databind.JsonNode inputParameterValues, com.fasterxml.jackson.databind.JsonNode optionValues, OutputStream outputStream) void
QueryResultToCsvTransformerServiceImpl.transformQueryDataToCSV
(Dashboard dashboard, QueryDefinitionModel queryDefinitionModel, DashboardComponentDefinitionModel dashboardComponentDefinitionModel, com.fasterxml.jackson.databind.JsonNode inputParameterValues, com.fasterxml.jackson.databind.JsonNode optionValues, OutputStream outputStream) -
Uses of QueryDefinitionModel in com.flowable.platform.service.index
Modifier and TypeMethodDescriptionprotected QueryDefinitionModel
WorkIndexService.getTemplateDefinition
(String queryKey) Modifier and TypeMethodDescriptionprotected boolean
WorkIndexService.isCustomQuery
(QueryDefinitionModel queryModel) protected boolean
WorkIndexService.isSafeQuery
(QueryDefinitionModel queryModel) protected String
WorkIndexService.processCustomQueryTemplate
(QueryDefinitionModel queryModel, Map<String, Object> payload) protected com.fasterxml.jackson.databind.node.ObjectNode
WorkIndexService.processSafeQueryTemplate
(QueryDefinitionModel queryModel, Map<String, Object> payload) protected <T> Page<T>
WorkIndexService.queryWithCustomQuery
(String index, PlatformIndexQueryRequest request, QueryDefinitionModel queryModel, ElasticsearchResultConverter.ResultMapper<T> jsonMapper) protected <RES,
REQ extends PlatformIndexQueryRequest, Q extends PlatformIndexQueryBuilder<REQ>>
Page<RES>WorkIndexService.queryWithSafeQuery
(REQ request, String index, QueryDefinitionModel queryModel, ElasticsearchResultConverter.ResultMapper<RES> jsonMapper, Supplier<Q> queryBuilderSupplier) -
Uses of QueryDefinitionModel in com.flowable.platform.service.query
Modifier and TypeMethodDescriptionQueryService.getQueryDefinitionModel
(String queryDefinitionKey, String tenantId) QueryServiceImpl.getQueryDefinitionModel
(String queryDefinitionKey, String tenantId)