Class BranchAnalysisReaderES
java.lang.Object
io.camunda.optimize.service.db.reader.BranchAnalysisReader
io.camunda.optimize.service.db.es.reader.BranchAnalysisReaderES
@Component
@Conditional(io.camunda.optimize.service.util.configuration.condition.ElasticSearchCondition.class)
public class BranchAnalysisReaderES
extends BranchAnalysisReader
-
Constructor Summary
ConstructorsConstructorDescriptionBranchAnalysisReaderES(DefinitionService definitionService, OptimizeElasticsearchClient esClient, ProcessQueryFilterEnhancerES queryFilterEnhancer, ProcessDefinitionReader processDefinitionReader) -
Method Summary
Modifier and TypeMethodDescriptionprotected longcalculateFlowNodeCount(String flowNodeId, BranchAnalysisRequestDto request, Set<String> activitiesToExclude, ZoneId timezone) protected longcalculateReachedEndEventFlowNodeCount(String flowNodeId, BranchAnalysisRequestDto request, Set<String> activitiesToExclude, ZoneId timezone) Methods inherited from class io.camunda.optimize.service.db.reader.BranchAnalysisReader
branchAnalysis
-
Constructor Details
-
BranchAnalysisReaderES
public BranchAnalysisReaderES(DefinitionService definitionService, OptimizeElasticsearchClient esClient, ProcessQueryFilterEnhancerES queryFilterEnhancer, ProcessDefinitionReader processDefinitionReader)
-
-
Method Details
-
calculateReachedEndEventFlowNodeCount
protected long calculateReachedEndEventFlowNodeCount(String flowNodeId, BranchAnalysisRequestDto request, Set<String> activitiesToExclude, ZoneId timezone) - Specified by:
calculateReachedEndEventFlowNodeCountin classBranchAnalysisReader
-
calculateFlowNodeCount
protected long calculateFlowNodeCount(String flowNodeId, BranchAnalysisRequestDto request, Set<String> activitiesToExclude, ZoneId timezone) - Specified by:
calculateFlowNodeCountin classBranchAnalysisReader
-