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.ObjectMapperstatic intprotected SearchServiceprotected StandardDataQueryTransformerService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisCaseInstancesQuery(QueryDefinitionModel queryDefinitionModel) protected booleanisProcessInstancesQuery(QueryDefinitionModel queryDefinitionModel) protected booleanisTasksQuery(QueryDefinitionModel queryDefinitionModel) voidtransformQueryDataToCSV(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:
transformQueryDataToCSVin interfaceQueryResultToCsvTransformerService
-
isTasksQuery
-
isProcessInstancesQuery
-
isCaseInstancesQuery
-