Class QueryResultToCsvTransformerServiceImpl
java.lang.Object
com.flowable.platform.service.dashboard.transformer.QueryResultToCsvTransformerServiceImpl
- All Implemented Interfaces:
QueryResultToCsvTransformerService
public class QueryResultToCsvTransformerServiceImpl
extends Object
implements QueryResultToCsvTransformerService
-
Field Summary
Modifier and TypeFieldDescriptionprotected DashboardComponentInputValuesTransformer
protected com.fasterxml.jackson.databind.ObjectMapper
static int
protected SearchService
protected StandardDataQueryTransformerService
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
isCaseInstancesQuery
(QueryDefinitionModel queryDefinitionModel) protected boolean
isProcessInstancesQuery
(QueryDefinitionModel queryDefinitionModel) protected boolean
isTasksQuery
(QueryDefinitionModel queryDefinitionModel) void
transformQueryDataToCSV
(Dashboard dashboard, QueryDefinitionModel queryDefinitionModel, DashboardComponentDefinitionModel dashboardComponentDefinitionModel, com.fasterxml.jackson.databind.JsonNode inputParameterValues, com.fasterxml.jackson.databind.JsonNode optionValues, OutputStream outputStream)
-
Field Details
-
PAGE_SIZE
public static int PAGE_SIZE -
TASK_FIELDS
-
PROCESS_INSTANCE_FIELDS
-
CASE_INSTANCE_FIELDS
-
inputValuesTransformer
-
standardDataQueryTransformerService
-
searchService
-
objectMapper
-
-
Constructor Details
-
QueryResultToCsvTransformerServiceImpl
public QueryResultToCsvTransformerServiceImpl()
-
-
Method Details
-
transformQueryDataToCSV
public void transformQueryDataToCSV(Dashboard dashboard, QueryDefinitionModel queryDefinitionModel, DashboardComponentDefinitionModel dashboardComponentDefinitionModel, com.fasterxml.jackson.databind.JsonNode inputParameterValues, com.fasterxml.jackson.databind.JsonNode optionValues, OutputStream outputStream) - Specified by:
transformQueryDataToCSV
in interfaceQueryResultToCsvTransformerService
-
isTasksQuery
-
isProcessInstancesQuery
-
isCaseInstancesQuery
-