Uses of Interface
com.flowable.platform.service.dashboard.data.DashboardComponentData
Packages that use DashboardComponentData
Package
Description
-
Uses of DashboardComponentData in com.flowable.platform.service.dashboard
Methods in com.flowable.platform.service.dashboard that return DashboardComponentDataModifier and TypeMethodDescriptionDashboardService.getData(String dashboardId, String componentDefinitionKey, tools.jackson.databind.JsonNode inputParameterValues, tools.jackson.databind.JsonNode optionValues) Returns the data for one component of a dashboard, using the provided input parameters and options.DashboardServiceImpl.getData(String dashboardId, String componentDefinitionKey, tools.jackson.databind.JsonNode inputParameterValues, tools.jackson.databind.JsonNode optionValues) protected DashboardComponentDataDashboardServiceImpl.internalGetData(Dashboard dashboard, String componentDefinitionKey, tools.jackson.databind.JsonNode inputParameterValues, tools.jackson.databind.JsonNode optionValues) Getting the data for a dashboard component involves a few different classes to be involved. -
Uses of DashboardComponentData in com.flowable.platform.service.dashboard.data
Classes in com.flowable.platform.service.dashboard.data that implement DashboardComponentDataModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of DashboardComponentData in com.flowable.platform.service.dashboard.resultmapper
Methods in com.flowable.platform.service.dashboard.resultmapper that return DashboardComponentDataModifier and TypeMethodDescriptionDashboardComponentQueryResultMapperService.applyQueryResultMapping(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, QueryDefinitionModel queryDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode result, String tenantId) protected DashboardComponentDataDashboardComponentQueryResultMapperService.handleBarChartDashboardComponent(tools.jackson.databind.JsonNode queryResult, List<DashboardComponentDefinitionModel.DashboardComponentAggregationDefinition> componentAggregationDefinitions, List<org.apache.commons.lang3.tuple.Pair<String, String>> queryAggregationNamesToTypesList, QueryDefinitionModel queryDefinitionModel) protected DashboardComponentDataDashboardComponentQueryResultMapperService.handleLineChartDashboardComponent(tools.jackson.databind.JsonNode queryResult, List<DashboardComponentDefinitionModel.DashboardComponentAggregationDefinition> componentAggregationDefinitions, List<org.apache.commons.lang3.tuple.Pair<String, String>> queryAggregationNamesToTypesList, QueryDefinitionModel queryDefinitionModel) protected DashboardComponentDataDashboardComponentQueryResultMapperService.handleMultiSeriesBarChart(tools.jackson.databind.JsonNode queryResult, List<DashboardComponentDefinitionModel.DashboardComponentAggregationDefinition> componentAggregationDefinitions, List<org.apache.commons.lang3.tuple.Pair<String, String>> queryAggregationNamesToTypesList, QueryDefinitionModel queryDefinitionModel) Multi-series bar chart: each component aggregation contributes a series.protected DashboardComponentDataDashboardComponentQueryResultMapperService.handlePieChartDashboardComponent(tools.jackson.databind.JsonNode queryResult, List<DashboardComponentDefinitionModel.DashboardComponentAggregationDefinition> componentAggregationDefinitions, List<org.apache.commons.lang3.tuple.Pair<String, String>> queryAggregationNamesToTypesList) protected DashboardComponentDataDashboardComponentQueryResultMapperService.handleTableDashboardComponent(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, tools.jackson.databind.JsonNode queryResult, List<DashboardComponentDefinitionModel.DashboardComponentAggregationDefinition> componentAggregationDefinitions, List<org.apache.commons.lang3.tuple.Pair<String, String>> queryAggregationNamesToTypesList) protected DashboardComponentDataDashboardComponentQueryResultMapperService.handleValueDashboardComponent(tools.jackson.databind.JsonNode queryResult, List<DashboardComponentDefinitionModel.DashboardComponentAggregationDefinition> componentAggregationDefinitions, List<org.apache.commons.lang3.tuple.Pair<String, String>> queryAggregationNamesToTypesList, QueryDefinitionModel queryDefinitionModel) DashboardComponentQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) default DashboardComponentDataDashboardComponentQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult, String tenantId) -
Uses of DashboardComponentData in com.flowable.platform.service.dashboard.resultmapper.extractor
Methods in com.flowable.platform.service.dashboard.resultmapper.extractor that return DashboardComponentDataModifier and TypeMethodDescriptionAgentCostByDateQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) AgentCostByDateQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult, String tenantId) AgentCostByModelQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) AgentCostByModelQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult, String tenantId) AgentCostTotalQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) AgentCostTotalQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult, String tenantId) AggregationsSingleValueExtractorQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) AggregationsSingleValueExtractorQueryResultMapper.map(tools.jackson.databind.JsonNode queryResult, String jsonPointer, String valueType) BucketAggregationKeyValueExtractorQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) HitCountValueExtractorResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) HitFieldsToColumnsResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) JsonObjectKeyValueExtractorQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) JsonObjectKeyValueExtractorQueryResultMapper.map(tools.jackson.databind.JsonNode queryResult, List<QueryResultMappingKeyValueDefinition> keyValuesDefinitions) NestedBucketAggregationKeyValueExtractorQueryResultMapper.map(DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, tools.jackson.databind.JsonNode> queryPayload, tools.jackson.databind.JsonNode queryResult) protected DashboardComponentDataJsonObjectKeyValueExtractorQueryResultMapper.processKeyValueExtractors(tools.jackson.databind.JsonNode queryResult, tools.jackson.databind.node.ObjectNode configurationObjectNode)