Class CombinedReportInstanceCounter<A>
java.lang.Object
io.camunda.optimize.service.db.report.CombinedReportInstanceCounter<A>
- Direct Known Subclasses:
CombinedReportInstanceCounterES,CombinedReportInstanceCounterOS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract longcount(List<SingleProcessReportDefinitionRequestDto> singleReportDefinitions) getAllBaseQueries(List<SingleProcessReportDefinitionRequestDto> singleReportDefinitions) protected abstract AgetBaseQuery(ProcessExecutionPlan plan, ReportEvaluationContext<SingleProcessReportDefinitionRequestDto> context) protected abstract ExecutionPlanExtractor
-
Constructor Details
-
CombinedReportInstanceCounter
public CombinedReportInstanceCounter()
-
-
Method Details
-
count
-
getExecutionPlanExtractor
-
getBaseQuery
protected abstract A getBaseQuery(ProcessExecutionPlan plan, ReportEvaluationContext<SingleProcessReportDefinitionRequestDto> context) -
getAllBaseQueries
protected List<A> getAllBaseQueries(List<SingleProcessReportDefinitionRequestDto> singleReportDefinitions)
-