Uses of Class
com.evolveum.midpoint.common.mining.objects.detection.DetectedPattern
Packages that use DetectedPattern
Package
Description
-
Uses of DetectedPattern in com.evolveum.midpoint.common.mining.utils
Methods in com.evolveum.midpoint.common.mining.utils that return DetectedPatternModifier and TypeMethodDescriptionstatic DetectedPatternExtractPatternUtils.prepareDetectedPattern(@NotNull Set<String> roles, @NotNull Set<String> users) Methods in com.evolveum.midpoint.common.mining.utils that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionstatic @NotNull List<DetectedPattern>ExtractPatternUtils.transformDefaultPattern(@NotNull RoleAnalysisClusterType cluster) Method parameters in com.evolveum.midpoint.common.mining.utils with type arguments of type DetectedPatternModifier and TypeMethodDescriptionstatic @NotNull List<RoleAnalysisDetectionPatternType>RoleAnalysisUtils.loadIntersections(@NotNull List<DetectedPattern> possibleBusinessRole) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.cluster
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.cluster with parameters of type DetectedPatternModifier and TypeMethodDescriptionRoleAnalysisClusterOperationPanel.generateMiningRoleBasedTable(DetectedPattern intersection) RoleAnalysisClusterOperationPanel.generateMiningUserBasedTable(DetectedPattern selectedPattern) Method parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.cluster with type arguments of type DetectedPatternModifier and TypeMethodDescriptionvoidPatternDetailsPanel.initLayout(List<DetectedPattern> detection, RoleAnalysisClusterType cluster) voidPatternDetailsPanel.onLoadPerform(org.apache.wicket.ajax.AjaxRequestTarget ajaxRequestTarget, org.apache.wicket.model.IModel<DetectedPattern> rowModel) Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.cluster with type arguments of type DetectedPatternModifierConstructorDescriptionPatternDetailsPanel(String id, org.apache.wicket.model.IModel<String> messageModel, List<DetectedPattern> detection, RoleAnalysisClusterType cluster) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionList<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<DetectedPattern,String>> RoleAnalysisDetectedPatternTable.initColumns(RoleAnalysisClusterType cluster) Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables with parameters of type DetectedPatternModifier and TypeMethodDescriptionvoidRoleAnalysisRoleBasedTable.loadDetectedPattern(org.apache.wicket.ajax.AjaxRequestTarget target, DetectedPattern detectedPattern) voidRoleAnalysisUserBasedTable.loadDetectedPattern(org.apache.wicket.ajax.AjaxRequestTarget target, DetectedPattern detectedPattern) Method parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables with type arguments of type DetectedPatternModifier and TypeMethodDescriptionprotected voidRoleAnalysisDetectedPatternTable.onLoad(org.apache.wicket.ajax.AjaxRequestTarget ajaxRequestTarget, org.apache.wicket.model.IModel<DetectedPattern> rowModel) Constructors in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables with parameters of type DetectedPatternModifierConstructorDescriptionRoleAnalysisRoleBasedTable(String id, MiningOperationChunk miningOperationChunk, DetectedPattern detectedPattern, RoleAnalysisSortMode roleAnalysisSortMode, @NotNull PrismObject<RoleAnalysisClusterType> cluster) RoleAnalysisUserBasedTable(String id, MiningOperationChunk miningOperationChunk, DetectedPattern intersection, RoleAnalysisSortMode roleAnalysisSortMode, PrismObject<RoleAnalysisClusterType> cluster) Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables with type arguments of type DetectedPatternModifierConstructorDescriptionRoleAnalysisDetectedPatternTable(String id, org.apache.wicket.model.LoadableDetachableModel<List<DetectedPattern>> detectedPatternList, boolean isOperationEnable, RoleAnalysisClusterType cluster) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.utils.table
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.utils.table with parameters of type DetectedPatternModifier and TypeMethodDescriptionstatic voidRoleAnalysisTableCellFillResolver.initRoleBasedDetectionPattern(List<MiningUserTypeChunk> users, List<MiningRoleTypeChunk> roles, DetectedPattern detectedPattern, double minFrequency, double maxFrequency) Initialize detection patterns for role-based analysis table.static voidRoleAnalysisTableCellFillResolver.initUserBasedDetectionPattern(List<MiningUserTypeChunk> users, List<MiningRoleTypeChunk> roles, DetectedPattern detectedPattern, double minFrequency, double maxFrequency) Initialize detection patterns for user-based analysis table. -
Uses of DetectedPattern in com.evolveum.midpoint.model.api.mining
Method parameters in com.evolveum.midpoint.model.api.mining with type arguments of type DetectedPatternModifier and TypeMethodDescriptionvoidRoleAnalysisService.replaceDetectionPattern(@NotNull String clusterOid, @NotNull List<DetectedPattern> detectedPatterns, @NotNull Task task, @NotNull OperationResult result) Replaces the detected patterns of a RoleAnalysisClusterType object. -
Uses of DetectedPattern in com.evolveum.midpoint.model.impl.mining
Method parameters in com.evolveum.midpoint.model.impl.mining with type arguments of type DetectedPatternModifier and TypeMethodDescriptionvoidRoleAnalysisServiceImpl.replaceDetectionPattern(@NotNull String clusterOid, @NotNull List<DetectedPattern> detectedPatterns, @NotNull Task task, @NotNull OperationResult result) -
Uses of DetectedPattern in com.evolveum.midpoint.model.impl.mining.algorithm.detection
Methods in com.evolveum.midpoint.model.impl.mining.algorithm.detection that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionprotected List<DetectedPattern>DefaultDetectionAction.executeDetection(@NotNull List<MiningRoleTypeChunk> miningRoleTypeChunks, @NotNull List<MiningUserTypeChunk> miningUserTypeChunks, @NotNull RoleAnalysisProcessModeType mode) Executes the pattern detection operation on role or user mining chunks based on the provided mode.static List<DetectedPattern>DefaultPatternResolver.loadTopPatterns(@NotNull List<DetectedPattern> detectedPatterns) Loads the top detection patterns from a list of detected patterns based on their cluster metric values.<T extends MiningBaseTypeChunk>
@NotNull List<DetectedPattern>DetectionOperation.performDetection(@NotNull RoleAnalysisProcessModeType processMode, @NotNull List<T> miningBaseTypeChunks, @NotNull DetectionOption detectionOption, @NotNull RoleAnalysisProgressIncrement handler) Performs pattern detection using the provided mining role type chunks, detection options, progress increment handler and process mode.<T extends MiningBaseTypeChunk>
@NotNull List<DetectedPattern>PatternResolver.performDetection(@NotNull RoleAnalysisProcessModeType processMode, @NotNull List<T> miningBaseTypeChunks, @NotNull DetectionOption detectionOption, @NotNull RoleAnalysisProgressIncrement handler) Method parameters in com.evolveum.midpoint.model.impl.mining.algorithm.detection with type arguments of type DetectedPatternModifier and TypeMethodDescriptionstatic List<DetectedPattern>DefaultPatternResolver.loadTopPatterns(@NotNull List<DetectedPattern> detectedPatterns) Loads the top detection patterns from a list of detected patterns based on their cluster metric values.