java.lang.Object
com.evolveum.midpoint.gui.impl.page.admin.role.mining.utils.object.RoleAnalysisObjectUtils

public class RoleAnalysisObjectUtils extends Object
  • Constructor Details

    • RoleAnalysisObjectUtils

      public RoleAnalysisObjectUtils()
  • Method Details

    • memberOperationsTaskAssignCreator

      public static void memberOperationsTaskAssignCreator(@NotNull @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull @NotNull PrismObject<RoleType> rolePrismObject, @NotNull @NotNull PageBase pageBase, @NotNull @NotNull List<ObjectType> selectedObjectsList, @NotNull @NotNull org.apache.wicket.Component feedBackPanel)
    • memberOperationsTaskUnassignedCreator

      public static void memberOperationsTaskUnassignedCreator(@NotNull @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull @NotNull PrismObject<RoleType> rolePrismObject, @NotNull @NotNull PageBase pageBase, @NotNull @NotNull List<ObjectType> selectedObjectsList, @NotNull @NotNull org.apache.wicket.Component feedBackPanel)
    • createInOidQuery

      public static ObjectQuery createInOidQuery(@NotNull @NotNull List<ObjectType> selectedObjectsList, @NotNull @NotNull PageBase pageBase)
    • resolveMembersOperation

      public static void resolveMembersOperation(@NotNull @NotNull Set<PrismObject<UserType>> candidateMembers, @NotNull @NotNull Map<String,PrismObject<UserType>> userExistCache, @NotNull @NotNull List<ObjectType> userToAssign, @NotNull @NotNull List<ObjectType> userToUnassigned)
    • executeChangesOnCandidateRole

      public static void executeChangesOnCandidateRole(@NotNull @NotNull RoleAnalysisService roleAnalysisService, @NotNull @NotNull PageBase pageBase, @NotNull @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull @NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull @NotNull List<RoleAnalysisCandidateRoleType> candidateRole, @NotNull @NotNull Set<PrismObject<UserType>> candidateMembers, @NotNull @NotNull Set<AssignmentType> candidateInducements, @NotNull @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull @NotNull OperationResult result)