Class BranchAnalysisReaderOS
java.lang.Object
io.camunda.optimize.service.db.reader.BranchAnalysisReader
io.camunda.optimize.service.db.os.reader.BranchAnalysisReaderOS
@Component
@Conditional(io.camunda.optimize.service.util.configuration.condition.OpenSearchCondition.class)
public class BranchAnalysisReaderOS
extends BranchAnalysisReader
-
Constructor Summary
ConstructorsConstructorDescriptionBranchAnalysisReaderOS(DefinitionService definitionService, OptimizeOpenSearchClient osClient, ProcessQueryFilterEnhancerOS 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
-
BranchAnalysisReaderOS
public BranchAnalysisReaderOS(DefinitionService definitionService, OptimizeOpenSearchClient osClient, ProcessQueryFilterEnhancerOS 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
-