Class PlatformHeatmapReportRunner
- java.lang.Object
-
- com.flowable.core.service.reporting.impl.runner.AbstractReportRunner
-
- com.flowable.platform.service.reports.PlatformDefaultReportRunner
-
- com.flowable.platform.service.reports.PlatformHeatmapReportRunner
-
- All Implemented Interfaces:
com.flowable.core.service.reporting.ReportRunner
,org.springframework.core.Ordered
public class PlatformHeatmapReportRunner extends PlatformDefaultReportRunner
-
-
Field Summary
Fields Modifier and Type Field Description static int
ORDER
-
Fields inherited from class com.flowable.platform.service.reports.PlatformDefaultReportRunner
cmmnRepositoryService, elasticsearchCompatibility, PARAM_SCOPE_DEFINITION_IDS, PARAM_SCOPE_DEFINITION_KEYS, repositoryService, searchService, workDefinitionService
-
-
Constructor Summary
Constructors Constructor Description PlatformHeatmapReportRunner(com.flowable.core.service.reporting.impl.template.TemplateLoader templateLoader, SearchService searchService, ElasticsearchCompatibility elasticsearchCompatibility, org.flowable.engine.RepositoryService repositoryService, org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService, WorkDefinitionService workDefinitionService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canRun(com.flowable.core.service.reporting.dto.ReportRequest reportRequest, com.flowable.core.service.reporting.dto.ReportConfiguration report)
int
getOrder()
protected java.lang.String
getQueryTemplate(com.flowable.core.service.reporting.dto.ReportConfiguration report, java.lang.String reportType)
com.flowable.core.service.reporting.dto.ReportResult
run(com.flowable.core.service.reporting.dto.ReportRequest request, com.flowable.core.service.reporting.dto.ReportConfiguration report)
-
Methods inherited from class com.flowable.platform.service.reports.PlatformDefaultReportRunner
addAllAccessibleDefinitions, addDefaultsIfNoDefinitionValuesPresent, addDefinitionParameters, getDefinitionType, getScopeType, hasDefinitions, hasDefinitions, isFinished, isMultipleDefinitions, swapDefinitionIdsWithKeys
-
-
-
-
Field Detail
-
ORDER
public static final int ORDER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PlatformHeatmapReportRunner
public PlatformHeatmapReportRunner(com.flowable.core.service.reporting.impl.template.TemplateLoader templateLoader, SearchService searchService, ElasticsearchCompatibility elasticsearchCompatibility, org.flowable.engine.RepositoryService repositoryService, org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService, WorkDefinitionService workDefinitionService)
-
-
Method Detail
-
run
public com.flowable.core.service.reporting.dto.ReportResult run(com.flowable.core.service.reporting.dto.ReportRequest request, com.flowable.core.service.reporting.dto.ReportConfiguration report)
- Specified by:
run
in interfacecom.flowable.core.service.reporting.ReportRunner
- Overrides:
run
in classPlatformDefaultReportRunner
-
canRun
public boolean canRun(com.flowable.core.service.reporting.dto.ReportRequest reportRequest, com.flowable.core.service.reporting.dto.ReportConfiguration report)
- Specified by:
canRun
in interfacecom.flowable.core.service.reporting.ReportRunner
- Overrides:
canRun
in classPlatformDefaultReportRunner
-
getQueryTemplate
protected java.lang.String getQueryTemplate(com.flowable.core.service.reporting.dto.ReportConfiguration report, java.lang.String reportType)
- Overrides:
getQueryTemplate
in classcom.flowable.core.service.reporting.impl.runner.AbstractReportRunner
-
getOrder
public int getOrder()
- Specified by:
getOrder
in interfaceorg.springframework.core.Ordered
- Overrides:
getOrder
in classPlatformDefaultReportRunner
-
-