Interface DurationOutliersReader
- All Known Implementing Classes:
DurationOutliersReaderES,DurationOutliersReaderOS
public interface DurationOutliersReader
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionfilterSignificantOutlierVariableTerms(Map<String, Map<String, Long>> outlierVariableTermOccurrences, Map<String, Map<String, Long>> nonOutlierVariableTermOccurrence, long outlierProcessInstanceCount, long nonOutlierProcessInstanceCount) getCountByDurationChart(OutlierAnalysisServiceParameters<FlowNodeOutlierParametersDto> outlierAnalysisParams) default StringgetFilteredFlowNodeAggregationName(String flowNodeId) getFlowNodeOutlierMap(OutlierAnalysisServiceParameters<ProcessDefinitionParametersDto> outlierAnalysisParams) default doublegetRatio(long totalCount, long observedCount) getSignificantOutlierVariableTerms(OutlierAnalysisServiceParameters<FlowNodeOutlierParametersDto> outlierAnalysisParams) getSignificantOutlierVariableTermsInstanceIds(OutlierAnalysisServiceParameters<FlowNodeOutlierVariableParametersDto> outlierParams) default booleandefault List<VariableTermDto> mapToVariableTermList(Map<String, Map<String, Long>> outlierSignificantVariableTerms, Map<String, Map<String, Long>> nonOutlierVariableTermOccurrence, long outlierProcessInstanceCount, long nonOutlierProcessInstanceCount, long totalProcessInstanceCount)
-
Field Details
-
AGG_HISTOGRAM
- See Also:
-
AGG_STATS
- See Also:
-
AGG_FILTERED_FLOW_NODES
- See Also:
-
AGG_NESTED
- See Also:
-
AGG_REVERSE_NESTED_PROCESS_INSTANCE
- See Also:
-
AGG_VARIABLES
- See Also:
-
AGG_VARIABLE_VALUE_TERMS
- See Also:
-
LOWER_DURATION_AGG
- See Also:
-
HIGHER_DURATION_AGG
- See Also:
-
FLOW_NODE_ID_AGG
- See Also:
-
FLOW_NODE_TYPE_FILTER
- See Also:
-
-
Method Details
-
getCountByDurationChart
List<DurationChartEntryDto> getCountByDurationChart(OutlierAnalysisServiceParameters<FlowNodeOutlierParametersDto> outlierAnalysisParams) -
getFlowNodeOutlierMap
Map<String,FindingsDto> getFlowNodeOutlierMap(OutlierAnalysisServiceParameters<ProcessDefinitionParametersDto> outlierAnalysisParams) -
getSignificantOutlierVariableTerms
List<VariableTermDto> getSignificantOutlierVariableTerms(OutlierAnalysisServiceParameters<FlowNodeOutlierParametersDto> outlierAnalysisParams) -
getSignificantOutlierVariableTermsInstanceIds
List<ProcessInstanceIdDto> getSignificantOutlierVariableTermsInstanceIds(OutlierAnalysisServiceParameters<FlowNodeOutlierVariableParametersDto> outlierParams) -
mapToVariableTermList
-
getRatio
default double getRatio(long totalCount, long observedCount) -
getFilteredFlowNodeAggregationName
-
isOutlier
-
filterSignificantOutlierVariableTerms
-
generateListOfHumanTasks
-
generateListOfStandardExcludedFlowNodeTypes
-