Class AbstractProcessViewMultiAggregationInterpreter<AGGREGATION_STRATEGY extends AggregationStrategy>
java.lang.Object
io.camunda.optimize.service.db.report.interpreter.view.process.AbstractProcessViewMultiAggregationInterpreter<AGGREGATION_STRATEGY>
- All Implemented Interfaces:
HasAggregationStrategies<AGGREGATION_STRATEGY>
- Direct Known Subclasses:
AbstractProcessViewMultiAggregationInterpreterES,AbstractProcessViewMultiAggregationInterpreterOS
public abstract class AbstractProcessViewMultiAggregationInterpreter<AGGREGATION_STRATEGY extends AggregationStrategy>
extends Object
implements HasAggregationStrategies<AGGREGATION_STRATEGY>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAggregationStrategies(ProcessReportDataDto definitionData) protected abstract AGGREGATION_STRATEGYgetAggregationStrategy(AggregationDto aggregationDto)
-
Constructor Details
-
AbstractProcessViewMultiAggregationInterpreter
public AbstractProcessViewMultiAggregationInterpreter()
-
-
Method Details
-
getAggregationStrategy
-
createEmptyResult
public CompositeCommandResult.ViewResult createEmptyResult(ExecutionContext<ProcessReportDataDto, ProcessExecutionPlan> context) -
getAggregationStrategies
- Specified by:
getAggregationStrategiesin interfaceHasAggregationStrategies<AGGREGATION_STRATEGY extends AggregationStrategy>
-