Class DetectionActionExecutor
java.lang.Object
com.evolveum.midpoint.model.impl.mining.algorithm.BaseAction
com.evolveum.midpoint.model.impl.mining.algorithm.detection.DetectionActionExecutor
The `DetectionActionExecutor` class is responsible for executing the pattern detection process
within the role analysis. It processes a specific cluster and identifies patterns based on
the configured detection options and the session details.
This class is a crucial part of the role analysis workflow, helping to identify patterns within the analyzed data for better decision-making regarding role and user assignments.
-
Field Summary
Fields inherited from class com.evolveum.midpoint.model.impl.mining.algorithm.BaseAction
activityRun
-
Constructor Summary
ConstructorDescriptionDetectionActionExecutor
(@NotNull AbstractActivityRun<?, ?, ?> activityRun, @NotNull String clusterOid, @NotNull OperationResult result) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Executes the pattern detection process within the role analysis for a specific cluster.Methods inherited from class com.evolveum.midpoint.model.impl.mining.algorithm.BaseAction
incrementProgress
-
Constructor Details
-
DetectionActionExecutor
public DetectionActionExecutor(@NotNull @NotNull AbstractActivityRun<?, ?, ?> activityRun, @NotNull @NotNull String clusterOid, @NotNull @NotNull OperationResult result)
-
-
Method Details
-
executeDetectionProcess
public void executeDetectionProcess()Executes the pattern detection process within the role analysis for a specific cluster. This method retrieves cluster and session information, prepares data, and performs pattern detection. -
getHandler
-