java.lang.Object
com.evolveum.midpoint.model.impl.mining.algorithm.cluster.action.ClusterUtils

public class ClusterUtils extends Object
  • Constructor Details

    • ClusterUtils

      public ClusterUtils()
  • Method Details

    • getExistingRolesOidsSet

      @NotNull protected static @NotNull Set<String> getExistingRolesOidsSet(@NotNull @NotNull ModelService modelService, Task task, OperationResult result)
    • getUserBasedRoleToUserMap

      @NotNull protected static @NotNull com.google.common.collect.ListMultimap<List<String>,String> getUserBasedRoleToUserMap(@NotNull @NotNull ModelService modelService, int minProperties, int maxProperties, SearchFilterType userQuery, Set<String> existingRolesOidsSet, Task task, OperationResult result)
    • getRoleBasedRoleToUserMap

      @NotNull protected static @NotNull com.google.common.collect.ListMultimap<String,String> getRoleBasedRoleToUserMap(@NotNull @NotNull ModelService modelService, SearchFilterType userQuery, Set<String> existingRolesOidsSet, Task task, OperationResult result)
    • getRoleBasedUserToRoleMap

      @NotNull protected static @NotNull com.google.common.collect.ListMultimap<List<String>,String> getRoleBasedUserToRoleMap(int minProperties, int maxProperties, com.google.common.collect.ListMultimap<String,String> roleToUserMap)
    • prepareDataPoints

      public static List<DataPoint> prepareDataPoints(com.google.common.collect.ListMultimap<List<String>,String> chunkMap)