public class PlatformHeatmapReportRunner extends PlatformDefaultReportRunner
| Modifier and Type | Field and Description |
|---|---|
static int |
ORDER |
cmmnRepositoryService, elasticsearchCompatibility, PARAM_SCOPE_DEFINITION_IDS, PARAM_SCOPE_DEFINITION_KEYS, repositoryService, searchService, workDefinitionServiceREPORT_TEMPLATE_QUERY_EXTENSION, REPORT_TEMPLATE_QUERY_PREFIX, templateLoaderHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| Constructor and Description |
|---|
PlatformHeatmapReportRunner(TemplateLoader templateLoader,
SearchService searchService,
ElasticsearchCompatibility elasticsearchCompatibility,
RepositoryService repositoryService,
CmmnRepositoryService cmmnRepositoryService,
WorkDefinitionService workDefinitionService) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRun(ReportRequest reportRequest,
ReportConfiguration report) |
int |
getOrder() |
protected String |
getQueryTemplate(ReportConfiguration report,
String reportType) |
ReportResult |
run(ReportRequest request,
ReportConfiguration report) |
addAllAccessibleDefinitions, addDefaultsIfNoDefinitionValuesPresent, addDefinitionParameters, getDefinitionType, getScopeType, hasDefinitions, hasDefinitions, isFinished, isMultipleDefinitions, swapDefinitionIdsWithKeyscollectBuckets, collectBuckets, collectBuckets, convertBucketToDataPoint, getGroupByFromBucket, getTemplate, mapAggregateToCalendarInterval, processJsonWithBucketAggregationspublic static final int ORDER
public PlatformHeatmapReportRunner(TemplateLoader templateLoader, SearchService searchService, ElasticsearchCompatibility elasticsearchCompatibility, RepositoryService repositoryService, CmmnRepositoryService cmmnRepositoryService, WorkDefinitionService workDefinitionService)
public ReportResult run(ReportRequest request, ReportConfiguration report)
run in interface ReportRunnerrun in class PlatformDefaultReportRunnerpublic boolean canRun(ReportRequest reportRequest, ReportConfiguration report)
canRun in interface ReportRunnercanRun in class PlatformDefaultReportRunnerprotected String getQueryTemplate(ReportConfiguration report, String reportType)
getQueryTemplate in class AbstractReportRunnerpublic int getOrder()
getOrder in interface OrderedgetOrder in class PlatformDefaultReportRunner