Uses of Class
com.evolveum.midpoint.common.mining.objects.handler.RoleAnalysisProgressIncrement
Packages that use RoleAnalysisProgressIncrement
Package
Description
-
Uses of RoleAnalysisProgressIncrement in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.experimental
-
Uses of RoleAnalysisProgressIncrement in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.action
Methods in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.action with parameters of type RoleAnalysisProgressIncrementModifier and TypeMethodDescriptionClusterable.executeClustering(@NotNull RoleAnalysisService roleAnalysisService, @NotNull ModelService modelService, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) Execute the clustering action for role analysis.RoleBasedClustering.executeClustering(@NotNull RoleAnalysisService roleAnalysisService, @NotNull ModelService modelService, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) Executes the clustering operation for role analysis.UserBasedClustering.executeClustering(@NotNull RoleAnalysisService roleAnalysisService, @NotNull ModelService modelService, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) Executes the clustering operation for role analysis. -
Uses of RoleAnalysisProgressIncrement in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.mechanism
Methods in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.mechanism with parameters of type RoleAnalysisProgressIncrementModifier and TypeMethodDescriptionClusterer.cluster(Collection<T> var1, RoleAnalysisProgressIncrement handler) DensityBasedClustering.cluster(Collection<T> points, RoleAnalysisProgressIncrement handler) Performs density-based clustering on the provided collection of data points. -
Uses of RoleAnalysisProgressIncrement in com.evolveum.midpoint.model.impl.mining.algorithm.detection
Methods in com.evolveum.midpoint.model.impl.mining.algorithm.detection that return RoleAnalysisProgressIncrementMethods in com.evolveum.midpoint.model.impl.mining.algorithm.detection with parameters of type RoleAnalysisProgressIncrementModifier and TypeMethodDescription<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) -
Uses of RoleAnalysisProgressIncrement in com.evolveum.midpoint.model.impl.mining.chunk
Methods in com.evolveum.midpoint.model.impl.mining.chunk with parameters of type RoleAnalysisProgressIncrementModifier and TypeMethodDescriptionprotected @NotNull MiningOperationChunkBasePrepareAction.executeAction(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, boolean fullProcess, @NotNull RoleAnalysisProcessModeType mode, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) Executes the action for preparing the mining structure based on the specified cluster and mode.protected voidBasePrepareAction.loadPartialUserChunk(@NotNull RoleAnalysisService roleAnalysisService, @NotNull OperationResult result, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull List<ObjectReferenceType> members, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull Set<String> membersOidSet, @NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull com.google.common.collect.ListMultimap<String, String> roleMap) @NotNull MiningOperationChunkCompressedMiningStructure.preparePartialRoleBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) @NotNull MiningOperationChunkExpandedMiningStructure.preparePartialRoleBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) @NotNull MiningOperationChunkMiningStructure.preparePartialRoleBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement state, @NotNull Task task, @NotNull OperationResult result) Prepares a partial role-based structure for mining operations based on the provided parameters.@NotNull MiningOperationChunkCompressedMiningStructure.preparePartialUserBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) @NotNull MiningOperationChunkExpandedMiningStructure.preparePartialUserBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) @NotNull MiningOperationChunkMiningStructure.preparePartialUserBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement state, @NotNull Task task, @NotNull OperationResult result) Prepares a partial user-based structure for mining operations based on the provided parameters.@NotNull MiningOperationChunkCompressedMiningStructure.prepareRoleBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) @NotNull MiningOperationChunkExpandedMiningStructure.prepareRoleBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) @NotNull MiningOperationChunkMiningStructure.prepareRoleBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) This method prepares a role-based structure for mining operations.@NotNull MiningOperationChunkCompressedMiningStructure.prepareUserBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) @NotNull MiningOperationChunkExpandedMiningStructure.prepareUserBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) @NotNull MiningOperationChunkMiningStructure.prepareUserBasedStructure(@NotNull RoleAnalysisService roleAnalysisService, @NotNull RoleAnalysisClusterType cluster, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) This method prepares a user-based structure for mining operations. -
Uses of RoleAnalysisProgressIncrement in com.evolveum.midpoint.model.impl.mining.utils
Methods in com.evolveum.midpoint.model.impl.mining.utils with parameters of type RoleAnalysisProgressIncrementModifier and TypeMethodDescription@NotNull List<PrismObject<RoleAnalysisClusterType>>RoleAnalysisAlgorithmUtils.processClusters(@NotNull RoleAnalysisService roleAnalysisService, @NotNull List<DataPoint> dataPoints, @NotNull List<Cluster<DataPoint>> clusters, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) Processes the clusters and generates cluster statistics, including the detection of patterns and outliers.@NotNull List<PrismObject<RoleAnalysisClusterType>>RoleAnalysisAlgorithmUtils.processExactMatch(@NotNull RoleAnalysisService roleAnalysisService, @NotNull List<DataPoint> dataPoints, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result)