Class RoleAnalysisObjectUtils
java.lang.Object
com.evolveum.midpoint.gui.impl.page.admin.role.mining.utils.object.RoleAnalysisObjectUtils
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectQuery
createInOidQuery
(@NotNull List<ObjectType> selectedObjectsList, @NotNull PageBase pageBase) static void
executeChangesOnCandidateRole
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull PageBase pageBase, @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull List<RoleAnalysisCandidateRoleType> candidateRole, @NotNull Set<PrismObject<UserType>> candidateMembers, @NotNull Set<AssignmentType> candidateInducements, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) static void
memberOperationsTaskAssignCreator
(@NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull PrismObject<RoleType> rolePrismObject, @NotNull PageBase pageBase, @NotNull List<ObjectType> selectedObjectsList, @NotNull org.apache.wicket.Component feedBackPanel) static void
memberOperationsTaskUnassignedCreator
(@NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull PrismObject<RoleType> rolePrismObject, @NotNull PageBase pageBase, @NotNull List<ObjectType> selectedObjectsList, @NotNull org.apache.wicket.Component feedBackPanel) static void
resolveMembersOperation
(@NotNull Set<PrismObject<UserType>> candidateMembers, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull List<ObjectType> userToAssign, @NotNull List<ObjectType> userToUnassigned)
-
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)
-