Class OutlierDetectionStrategyResolver
java.lang.Object
com.evolveum.midpoint.model.impl.mining.algorithm.cluster.action.util.outlier.OutlierDetectionStrategyResolver
-
Constructor Summary
ConstructorsConstructorDescriptionOutlierDetectionStrategyResolver(OutlierDetectionStrategy detectionStrategy) -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteDetection(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisSessionType session, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull ObjectCategorisationCache objectCategorisationCache, @NotNull Task task, @NotNull OperationResult result) Processes the outliers analysis for the specified role analysis session cluster.
-
Constructor Details
-
OutlierDetectionStrategyResolver
-
-
Method Details
-
executeDetection
public void executeDetection(@NotNull @NotNull RoleAnalysisService roleAnalysisService, @NotNull @NotNull RoleAnalysisClusterType cluster, @NotNull @NotNull RoleAnalysisSessionType session, @NotNull @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull @NotNull ObjectCategorisationCache objectCategorisationCache, @NotNull @NotNull Task task, @NotNull @NotNull OperationResult result) Processes the outliers analysis for the specified role analysis session cluster. This method is used to analyze and import outliers in the role analysis session cluster.- Parameters:
roleAnalysisService- The role analysis service for performing role analysis operations.cluster- The role analysis cluster to process.session- The role analysis session.userAnalysisCache- The cache for storing the analysis results.task- The current task.result- The operation result.
-