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 DetectedPattern
ExtractPatternUtils.prepareDetectedPattern
(@NotNull Set<String> roles, @NotNull Set<String> users) static DetectedPattern
ExtractPatternUtils.prepareDetectedPattern
(@NotNull Set<String> roles, @NotNull Set<String> users, Long patternId) static @NotNull DetectedPattern
ExtractPatternUtils.transformDefaultPattern
(@NotNull RoleAnalysisDetectionPatternType roleAnalysisDetectionPattern, @Nullable ObjectReferenceType clusterRef, @Nullable ObjectReferenceType sessionRef, @Nullable Long selectedPatternId) static @NotNull DetectedPattern
ExtractPatternUtils.transformPatternWithAttributes
(@NotNull RoleAnalysisDetectionPatternType pattern) 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) static @NotNull List<DetectedPattern>
ExtractPatternUtils.transformDefaultPattern
(@NotNull RoleAnalysisClusterType cluster, @Nullable RoleAnalysisSessionType session, Long selectedPatternId) static @NotNull List<DetectedPattern>
ExtractPatternUtils.transformDefaultPattern
(@NotNull RoleAnalysisClusterType cluster, RoleAnalysisSessionType session) 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.component.tile.mining.pattern
Methods in com.evolveum.midpoint.gui.impl.component.tile.mining.pattern that return DetectedPatternMethods in com.evolveum.midpoint.gui.impl.component.tile.mining.pattern with parameters of type DetectedPatternModifier and TypeMethodDescriptionvoid
RoleAnalysisPatternTileModel.setPattern
(DetectedPattern pattern) Constructors in com.evolveum.midpoint.gui.impl.component.tile.mining.pattern with parameters of type DetectedPatternModifierConstructorDescriptionRoleAnalysisPatternTileModel
(@NotNull DetectedPattern pattern, @NotNull String name, int totalRoleToUserAssignments) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.tmp.model
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.tmp.model that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionOperationPanelModel.getCandidatesRoles()
OperationPanelModel.getOutlierPatterns()
OperationPanelModel.getPatterns()
@NotNull List<DetectedPattern>
OperationPanelModel.getSelectedPatterns()
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.tmp.model with parameters of type DetectedPatternModifier and TypeMethodDescriptionvoid
OperationPanelModel.removeFromPalette
(DetectedPattern detectedPattern) Method parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.tmp.model with type arguments of type DetectedPatternModifier and TypeMethodDescriptionvoid
OperationPanelModel.createCandidatesRolesRoleModel
(List<DetectedPattern> candidatesRoles) void
OperationPanelModel.createDetectedPatternModel
(List<DetectedPattern> patterns) void
OperationPanelModel.createOutlierPatternModel
(List<DetectedPattern> outlierPatterns) OperationPanelModel.generateObjectColors
(List<DetectedPattern> patterns) void
OperationPanelModel.setCandidatesRoles
(List<DetectedPattern> candidatesRoles) void
OperationPanelModel.setPatterns
(List<DetectedPattern> patterns) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.tmp.panel
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.tmp.panel with parameters of type DetectedPatternModifier and TypeMethodDescriptionstatic RoleAnalysisAttributesDto
RoleAnalysisAttributesDto.loadFromDetectedPattern
(String displayKey, DetectedPattern detectedPattern) Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.tmp.panel with type arguments of type DetectedPatternModifierConstructorDescriptionRoleAnalysisDetectedPatternDetails
(String id, org.apache.wicket.model.IModel<DetectedPattern> model) RoleAnalysisDetectedPatternDetailsPopup
(String id, org.apache.wicket.model.IModel<DetectedPattern> model) RoleAnalysisTableOpPanelPatternItem
(String id, org.apache.wicket.model.IModel<DetectedPattern> operationPanelModel) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.operation
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.operation that return DetectedPatternModifier and TypeMethodDescriptionPatternStatistics.getDetectedPattern()
DetailedPatternSelectionPanel.getPattern()
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.operation with parameters of type DetectedPatternModifier and TypeMethodDescriptionprotected void
DetailedPatternSelectionPanel.explorePatternPerform
(@NotNull DetectedPattern pattern, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.outlier.panel
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.outlier.panel that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionList<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<DetectedPattern,
String>> RoleAnalysisDetectedPatternTable.initColumns()
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.outlier.panel with type arguments of type DetectedPatternModifierConstructorDescriptionRoleAnalysisDetectedPatternTable
(@NotNull String id, @NotNull PageBase pageBase, @NotNull org.apache.wicket.model.LoadableDetachableModel<List<DetectedPattern>> detectedPatternList) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.tile
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.tile that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionList<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<DetectedPattern,
String>> RoleAnalysisDetectedPatternTileTable.initColumns()
RoleAnalysisDetectedPatternTileTable.initTable
(@NotNull org.apache.wicket.model.LoadableDetachableModel<List<DetectedPattern>> detectedPatternList) RoleAnalysisDetectedPatternTileTable.initTable
(@NotNull org.apache.wicket.model.LoadableDetachableModel<List<DetectedPattern>> detectedPatternList) Method parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.tile with type arguments of type DetectedPatternModifier and TypeMethodDescriptionRoleAnalysisDetectedPatternTileTable.initTable
(@NotNull org.apache.wicket.model.LoadableDetachableModel<List<DetectedPattern>> detectedPatternList) Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.tile with type arguments of type DetectedPatternModifierConstructorDescriptionRoleAnalysisDetectedPatternTileTable
(@NotNull String id, @NotNull PageBase pageBase, @NotNull org.apache.wicket.model.LoadableDetachableModel<List<DetectedPattern>> detectedPatternList) -
Uses of DetectedPattern in com.evolveum.midpoint.model.api.mining
Methods in com.evolveum.midpoint.model.api.mining that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionRoleAnalysisService.getAllRoleSuggestions
(@Nullable Integer limit, @Nullable Boolean sortDescending, @NotNull OperationResult result) Retrieves all role suggestions by searching for detected patterns.RoleAnalysisService.getClusterRoleSuggestions
(@NotNull String clusterOid, @Nullable Integer limit, @Nullable Boolean sortDescending, @NotNull OperationResult result) Retrieves role suggestions for a given cluster by searching for detected patterns.RoleAnalysisService.getSessionRoleSuggestion
(@NotNull String sessionOid, @Nullable Integer limit, @Nullable Boolean sortDescending, @NotNull OperationResult result) Retrieves role suggestions for a given session by searching for detected patterns.Method parameters in com.evolveum.midpoint.model.api.mining with type arguments of type DetectedPatternModifier and TypeMethodDescriptionvoid
RoleAnalysisService.anylseAttributesAndReplaceDetectionPattern
(@NotNull String clusterOid, @NotNull List<DetectedPattern> detectedPatterns, @NotNull Task task, @NotNull OperationResult result) Replaces the detected patterns of a RoleAnalysisClusterType object.RoleAnalysisService.prepareBasicChunkStructure
(@NotNull RoleAnalysisClusterType cluster, @Nullable SearchFilterType userSearchFilter, @Nullable SearchFilterType roleSearchFilter, @Nullable SearchFilterType assignmentSearchFilter, @NotNull DisplayValueOption option, @NotNull RoleAnalysisProcessModeType processMode, @Nullable List<DetectedPattern> detectedPatterns, @NotNull OperationResult result, @NotNull Task task) @NotNull MiningOperationChunk
RoleAnalysisService.prepareMiningStructure
(@NotNull RoleAnalysisClusterType cluster, @Nullable SearchFilterType userSearchFilter, @Nullable SearchFilterType roleSearchFilter, @Nullable SearchFilterType assignmentSearchFilter, @NotNull DisplayValueOption option, @NotNull RoleAnalysisProcessModeType processMode, @NotNull List<DetectedPattern> detectedPatterns, @NotNull OperationResult result, @NotNull Task task) Method for preparing a mining structure for role analysis.void
RoleAnalysisService.updateChunkWithPatterns
(MiningOperationChunk chunk, RoleAnalysisProcessModeType processMode, List<DetectedPattern> detectedPatterns, Task task, OperationResult result) -
Uses of DetectedPattern in com.evolveum.midpoint.model.impl.mining
Methods in com.evolveum.midpoint.model.impl.mining that return DetectedPatternModifier and TypeMethodDescriptionprotected static @Nullable DetectedPattern
RoleAnalysisServiceUtils.findMultiplePatternWithBestConfidence
(@NotNull List<DetectedPattern> topDetectedPatterns) static @Nullable DetectedPattern
RoleAnalysisServiceUtils.findPatternWithBestConfidence
(@NotNull List<DetectedPattern> detectedPatterns) Methods in com.evolveum.midpoint.model.impl.mining that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionRoleAnalysisServiceImpl.getAllRoleSuggestions
(@Nullable Integer limit, @Nullable Boolean sortDescending, @NotNull OperationResult result) RoleAnalysisServiceImpl.getClusterRoleSuggestions
(@NotNull String clusterOid, @Nullable Integer limit, @Nullable Boolean sortDescending, @NotNull OperationResult result) RoleAnalysisServiceImpl.getSessionOutlierPartitionStructure
(@NotNull String sessionOid, @Nullable Integer limit, @Nullable Boolean sortDescending, @NotNull OperationResult result) RoleAnalysisServiceImpl.getSessionRoleSuggestion
(@NotNull String sessionOid, @Nullable Integer limit, @Nullable Boolean sortDescending, @NotNull OperationResult result) Method parameters in com.evolveum.midpoint.model.impl.mining with type arguments of type DetectedPatternModifier and TypeMethodDescriptionvoid
RoleAnalysisServiceImpl.anylseAttributesAndReplaceDetectionPattern
(@NotNull String clusterOid, @NotNull List<DetectedPattern> detectedPatterns, @NotNull Task task, @NotNull OperationResult result) protected static @Nullable DetectedPattern
RoleAnalysisServiceUtils.findMultiplePatternWithBestConfidence
(@NotNull List<DetectedPattern> topDetectedPatterns) static @Nullable DetectedPattern
RoleAnalysisServiceUtils.findPatternWithBestConfidence
(@NotNull List<DetectedPattern> detectedPatterns) static void
RoleAnalysisServiceUtils.loadDetectedPattern
(@NotNull RepositoryService repositoryService, @NotNull RoleAnalysisDetectionPatternType pattern, @NotNull Map<String, RoleAnalysisClusterType> mappedClusters, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull List<DetectedPattern> detectedPatterns, @NotNull OperationResult result) RoleAnalysisServiceImpl.prepareBasicChunkStructure
(@NotNull RoleAnalysisClusterType cluster, @Nullable SearchFilterType userSearchFilter, @Nullable SearchFilterType roleSearchFilter, @Nullable SearchFilterType assignmentSearchFilter, @NotNull DisplayValueOption option, @NotNull RoleAnalysisProcessModeType processMode, @Nullable List<DetectedPattern> detectedPatterns, @NotNull OperationResult result, @NotNull Task task) @NotNull MiningOperationChunk
RoleAnalysisServiceImpl.prepareMiningStructure
(@NotNull RoleAnalysisClusterType cluster, @Nullable SearchFilterType userSearchFilter, @Nullable SearchFilterType roleSearchFilter, @Nullable SearchFilterType assignmentSearchFilter, @NotNull DisplayValueOption option, @NotNull RoleAnalysisProcessModeType processMode, @NotNull List<DetectedPattern> detectedPatterns, @NotNull OperationResult result, @NotNull Task task) void
RoleAnalysisServiceImpl.updateChunkWithPatterns
(@NotNull MiningOperationChunk basicChunk, @NotNull RoleAnalysisProcessModeType processMode, @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 PatternDetectionOption 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 PatternDetectionOption 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. -
Uses of DetectedPattern in com.evolveum.midpoint.web.component.data
Methods in com.evolveum.midpoint.web.component.data that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionprotected List<DetectedPattern>
RoleAnalysisTable.getSelectedPatterns()
Method parameters in com.evolveum.midpoint.web.component.data with type arguments of type DetectedPatternModifier and TypeMethodDescriptionvoid
RoleAnalysisObjectDto.recomputeChunks
(List<DetectedPattern> selectedPatterns, @NotNull PageBase pageBase) void
RoleAnalysisObjectDto.updateWithPatterns
(List<DetectedPattern> selectedPatterns, PageBase pageBase) Constructor parameters in com.evolveum.midpoint.web.component.data with type arguments of type DetectedPatternModifierConstructorDescriptionRoleAnalysisObjectDto
(RoleAnalysisClusterType cluster, List<DetectedPattern> detectedPatterns, Integer parameterTableSetting, PageBase pageBase) -
Uses of DetectedPattern in com.evolveum.midpoint.web.component.data.column
Methods in com.evolveum.midpoint.web.component.data.column that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionprotected abstract List<DetectedPattern>
RoleAnalysisMatrixColumn.getSelectedPatterns()
Method parameters in com.evolveum.midpoint.web.component.data.column with type arguments of type DetectedPatternModifier and TypeMethodDescriptionprotected void
RoleAnalysisMatrixColumn.updateWithPatterns
(List<DetectedPattern> selectedPatterns, PageBase pageBase) -
Uses of DetectedPattern in com.evolveum.midpoint.web.component.data.mining
Methods in com.evolveum.midpoint.web.component.data.mining that return types with arguments of type DetectedPatternModifier and TypeMethodDescriptionprotected @Nullable List<DetectedPattern>
RoleAnalysisPagingColumns.getSelectedPatterns()