Uses of Class
com.evolveum.midpoint.common.mining.objects.detection.DetectedPattern
Package
Description
-
Uses of DetectedPattern in com.evolveum.midpoint.common.mining.utils
Modifier 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.transformPattern
(@NotNull RoleAnalysisDetectionPatternType pattern) static @NotNull DetectedPattern
ExtractPatternUtils.transformPatternWithAttributes
(@NotNull RoleAnalysisDetectionPatternType pattern) Modifier and TypeMethodDescriptionstatic @NotNull List<DetectedPattern>
ExtractPatternUtils.transformDefaultPattern
(@NotNull RoleAnalysisClusterType cluster) Modifier and TypeMethodDescriptionstatic @NotNull List<RoleAnalysisDetectionPatternType>
RoleAnalysisUtils.loadIntersections
(@NotNull List<DetectedPattern> possibleBusinessRole) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.component.tile.mining.pattern
Modifier and TypeMethodDescriptionvoid
RoleAnalysisPatternTileModel.setPattern
(DetectedPattern pattern) ModifierConstructorDescriptionRoleAnalysisPatternTileModel
(@NotNull DetectedPattern pattern, @NotNull String name, @NotNull String processMode) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.cluster
Modifier and TypeMethodDescriptionRoleAnalysisClusterOperationPanel.generateMiningRoleBasedTable
(List<DetectedPattern> intersection) RoleAnalysisClusterOperationPanel.generateMiningUserBasedTable
(List<DetectedPattern> selectedPattern) void
DetectedPatternPopupPanel.initLayout
(List<DetectedPattern> detectedPatterns) ModifierConstructorDescriptionDetectedPatternPopupPanel
(String id, org.apache.wicket.model.IModel<String> messageModel, List<DetectedPattern> detectedPatterns, PageBase pageBase) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.outlier
Modifier and TypeMethodDescriptionRoleAnalysisClusterOperationPanel.generateMiningRoleBasedTable
(List<DetectedPattern> intersection) RoleAnalysisClusterOperationPanel.generateMiningUserBasedTable
(List<DetectedPattern> selectedPattern) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.tmp.model
Modifier and TypeMethodDescriptionOperationPanelModel.getCandidatesRoles()
OperationPanelModel.getPatterns()
@NotNull List<DetectedPattern>
OperationPanelModel.getSelectedPatterns()
Modifier and TypeMethodDescriptionvoid
OperationPanelModel.addSelectedPattern
(DetectedPattern pattern) void
OperationPanelModel.addSelectedPatternSingleAllowed
(DetectedPattern pattern) void
OperationPanelModel.removeSelectedPattern
(DetectedPattern pattern) Modifier and TypeMethodDescriptionvoid
OperationPanelModel.addSelectedPattern
(List<DetectedPattern> patterns) void
OperationPanelModel.createCandidatesRolesRoleModel
(List<DetectedPattern> candidatesRoles) void
OperationPanelModel.createDetectedPatternModel
(List<DetectedPattern> patterns) OperationPanelModel.generateObjectColors
(List<DetectedPattern> patterns) void
OperationPanelModel.setCandidatesRoles
(List<DetectedPattern> candidatesRoles) void
OperationPanelModel.setPatterns
(List<DetectedPattern> patterns) void
OperationPanelModel.setSelectedPatterns
(@NotNull List<DetectedPattern> selectedPatterns) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.tmp.panel
ModifierConstructorDescriptionRoleAnalysisDetectedPatternDetails
(String id, org.apache.wicket.model.IModel<DetectedPattern> model) RoleAnalysisDetectedPatternDetailsPopup
(String id, org.apache.wicket.model.IModel<DetectedPattern> model) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.operation
Modifier and TypeMethodDescriptionRoleAnalysisRoleBasedTable.getClusterCandidateRoles()
RoleAnalysisUserBasedTable.getClusterCandidateRoles()
RoleAnalysisRoleBasedTable.getClusterPatterns()
RoleAnalysisUserBasedTable.getClusterPatterns()
@NotNull List<DetectedPattern>
RoleAnalysisRoleBasedTable.getSelectedPatterns()
RoleAnalysisUserBasedTable.getSelectedPatterns()
Modifier and TypeMethodDescriptionprotected void
DebugLabel.explorePatternPerform
(@NotNull DetectedPattern pattern, org.apache.wicket.ajax.AjaxRequestTarget target) ModifierConstructorDescriptionRoleAnalysisRoleBasedTable
(@NotNull String id, @NotNull MiningOperationChunk miningOperationChunk, @Nullable List<DetectedPattern> defaultDisplayedPatterns, @NotNull org.apache.wicket.model.LoadableDetachableModel<DisplayValueOption> displayValueOptionModel, @NotNull PrismObject<RoleAnalysisClusterType> cluster) RoleAnalysisUserBasedTable
(@NotNull String id, @NotNull MiningOperationChunk miningOperationChunk, @Nullable List<DetectedPattern> defaultDisplayedPatterns, @NotNull org.apache.wicket.model.LoadableDetachableModel<DisplayValueOption> displayValueOptionModel, @NotNull PrismObject<RoleAnalysisClusterType> cluster) -
Uses of DetectedPattern in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables.panel
Modifier and TypeMethodDescriptionList<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<DetectedPattern,
String>> RoleAnalysisDetectedPatternTable.initColumns()
ModifierConstructorDescriptionRoleAnalysisDetectedPatternTable
(@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
Modifier 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) Modifier and TypeMethodDescriptionRoleAnalysisDetectedPatternTileTable.initTable
(@NotNull org.apache.wicket.model.LoadableDetachableModel<List<DetectedPattern>> detectedPatternList) ModifierConstructorDescriptionRoleAnalysisDetectedPatternTileTable
(@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
Modifier and TypeMethodDescription@NotNull List<DetectedPattern>
RoleAnalysisService.findTopPatters
(@NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Search for the top detected patterns over all clustersRoleAnalysisService.getTopSessionPattern
(@NotNull RoleAnalysisSessionType session, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, boolean single) Modifier and TypeMethodDescriptionvoid
RoleAnalysisService.anylseAttributesAndReplaceDetectionPattern
(@NotNull String clusterOid, @NotNull List<DetectedPattern> detectedPatterns, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Replaces the detected patterns of a RoleAnalysisClusterType object.