Class GroupDiffUtils
- java.lang.Object
-
- pl.edu.icm.unity.engine.api.registration.GroupDiffUtils
-
public class GroupDiffUtils extends Object
Breaks group membership change request into three groups: unchanged groups, added groups and removed groups- Author:
- P.Piernik
-
-
Constructor Summary
Constructors Constructor Description GroupDiffUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RequestedGroupDiff
getAllRequestedGroupsDiff(List<Group> allGroups, List<Group> allUserGroup, List<GroupSelection> groupSelections, List<GroupRegistrationParam> formGroupParams)
static RequestedGroupDiff
getSingleGroupDiff(List<Group> allGroups, List<Group> allUserGroups, GroupSelection selected, GroupRegistrationParam formGroup)
-
-
-
Method Detail
-
getSingleGroupDiff
public static RequestedGroupDiff getSingleGroupDiff(List<Group> allGroups, List<Group> allUserGroups, GroupSelection selected, GroupRegistrationParam formGroup)
-
getAllRequestedGroupsDiff
public static RequestedGroupDiff getAllRequestedGroupsDiff(List<Group> allGroups, List<Group> allUserGroup, List<GroupSelection> groupSelections, List<GroupRegistrationParam> formGroupParams)
-
-