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
FieldsModifier and TypeFieldDescriptionprotected com.fasterxml.jackson.databind.ObjectMapper
static int
protected SearchService
protected StandardDataQueryTransformerService
-
Constructor Summary
Constructors -
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, Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload, OutputStream outputStream)
-
Field Details
-
PAGE_SIZE
public static int PAGE_SIZE -
TASK_FIELDS
-
PROCESS_INSTANCE_FIELDS
-
CASE_INSTANCE_FIELDS
-
standardDataQueryTransformerService
-
searchService
-
objectMapper
-
-
Constructor Details
-
QueryResultToCsvTransformerServiceImpl
public QueryResultToCsvTransformerServiceImpl()
-
-
Method Details
-
transformQueryDataToCSV
public void transformQueryDataToCSV(Dashboard dashboard, QueryDefinitionModel queryDefinitionModel, DashboardComponentDefinitionModel dashboardComponentDefinitionModel, Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload, OutputStream outputStream) - Specified by:
transformQueryDataToCSV
in interfaceQueryResultToCsvTransformerService
-
isTasksQuery
-
isProcessInstancesQuery
-
isCaseInstancesQuery
-