Uses of Class
com.evolveum.midpoint.common.mining.objects.analysis.cache.AttributeAnalysisCache
Packages that use AttributeAnalysisCache
-
Uses of AttributeAnalysisCache in com.evolveum.midpoint.model.api.mining
Methods in com.evolveum.midpoint.model.api.mining with parameters of type AttributeAnalysisCacheModifier and TypeMethodDescriptionRoleAnalysisService.assignmentSearch(@Nullable ObjectFilter userObjectFiler, @Nullable ObjectFilter roleObjectFilter, @Nullable ObjectFilter assignmentFilter, @NotNull RoleAnalysisProcessModeType processMode, boolean loadAndUpdateStatistics, @Nullable AttributeAnalysisCache attributeAnalysisCache, @NotNull ObjectCategorisationCache objectCategorisationCache, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @NotNull RoleAnalysisSessionType sessionObject) Searches for assignments based on the provided filters and process mode.RoleAnalysisService.membershipSearch(@Nullable ObjectFilter userObjectFiler, @Nullable ObjectFilter roleObjectFilter, @Nullable ObjectFilter assignmentFilter, boolean loadAndUpdateStatistics, @NotNull RoleAnalysisProcessModeType processMode, @Nullable AttributeAnalysisCache attributeAnalysisCache, @NotNull ObjectCategorisationCache objectCategorisationCache, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @NotNull RoleAnalysisSessionType sessionObject) Searches for user membership based on the provided filters and process mode.RoleAnalysisService.prepareAssignmentChunkMapRolesAsKey(@Nullable SearchFilterType userSearchFiler, @Nullable SearchFilterType roleSearchFiler, @Nullable SearchFilterType assignmentSearchFiler, @NotNull RoleAnalysisProcessModeType processMode, boolean loadAndUpdateStatistics, @Nullable AttributeAnalysisCache attributeAnalysisCache, @NotNull ObjectCategorisationCache objectCategorisationCache, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @NotNull RoleAnalysisSessionType sessionObject) Prepares a map of assignment chunks.RoleAnalysisService.prepareMembershipChunkMapRolesAsKey(@Nullable SearchFilterType userSearchFiler, @Nullable SearchFilterType roleSearchFiler, @Nullable SearchFilterType assignmentSearchFiler, @NotNull RoleAnalysisProcessModeType processMode, boolean loadAndUpdateStatistics, @Nullable AttributeAnalysisCache attributeAnalysisCache, @NotNull ObjectCategorisationCache objectCategorisationCache, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @NotNull RoleAnalysisSessionType sessionObject) Prepares a map of role membership chunks.voidRoleAnalysisService.resolveDetectedPatternsAttributesCached(@NotNull List<RoleAnalysisDetectionPatternType> detectedPatterns, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull AttributeAnalysisCache userAnalysisCache, @Nullable List<RoleAnalysisAttributeDef> attributeRoleDefSet, @Nullable List<RoleAnalysisAttributeDef> attributeUserDefSet, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Processes attribute analysis for the detected patterns.RoleAnalysisService.resolveRoleMembersAttributeCached(@NotNull String objectOid, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet) RoleAnalysisService.userTypeAttributeAnalysisCached(@NotNull Set<PrismObject<UserType>> prismUsers, Double membershipDensity, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)