Uses of Class
cz.metacentrum.perun.core.api.exceptions.GroupRelationCannotBeRemoved
Packages that use GroupRelationCannotBeRemoved
Package
Description
-
Uses of GroupRelationCannotBeRemoved in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that throw GroupRelationCannotBeRemovedModifier and TypeMethodDescriptionvoidGroupsManager.deleteAllGroups(PerunSession perunSession, Vo vo) Deletes all groups under the VO except built-in groups (members, admins groups).voidGroupsManager.deleteGroup(PerunSession perunSession, Group group) Deletes group only if has no subgroups and no members.voidGroupsManager.deleteGroup(PerunSession perunSession, Group group, boolean forceDelete) If forceDelete is false, delete only group and if this group has members or subgroups, throw an exception.voidGroupsManager.deleteGroups(PerunSession perunSession, List<Group> groups, boolean forceDelete) Delete all groups in list from perun.voidGroupsManager.removeGroupUnion(PerunSession sess, Group resultGroup, Group operandGroup) Removes a union relation between two groups.voidGroupsManager.removeGroupUnions(PerunSession sess, Group resultGroup, List<Group> operandGroups) Removes a union relations between groups. -
Uses of GroupRelationCannotBeRemoved in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that throw GroupRelationCannotBeRemovedModifier and TypeMethodDescriptionvoidGroupsManagerBl.deleteAllGroups(PerunSession perunSession, Vo vo) Deletes all groups under the VO except built-in groups (members, admins groups).voidGroupsManagerBl.deleteGroup(PerunSession perunSession, Group group, boolean forceDelete) If forceDelete is false, delete only group and if this group has members or subgroups, throw an exception.voidGroupsManagerBl.deleteGroups(PerunSession perunSession, List<Group> groups, boolean forceDelete) Delete all groups in list from perun.voidGroupsManagerBl.deleteMembersGroup(PerunSession sess, Vo vo) Deletes built-in members group.voidGroupsManagerBl.removeGroupUnion(PerunSession sess, Group resultGroup, Group operandGroup, boolean parentFlag) Removes a union relation between two groups. -
Uses of GroupRelationCannotBeRemoved in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that throw GroupRelationCannotBeRemovedModifier and TypeMethodDescriptionvoidGroupsManagerBlImpl.deleteAllGroups(PerunSession sess, Vo vo) voidGroupsManagerBlImpl.deleteGroup(PerunSession sess, Group group, boolean forceDelete) voidGroupsManagerBlImpl.deleteGroups(PerunSession perunSession, List<Group> groups, boolean forceDelete) voidGroupsManagerBlImpl.deleteMembersGroup(PerunSession sess, Vo vo) voidGroupsManagerBlImpl.removeGroupUnion(PerunSession sess, Group resultGroup, Group operandGroup, boolean parentFlag) -
Uses of GroupRelationCannotBeRemoved in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that throw GroupRelationCannotBeRemovedModifier and TypeMethodDescriptionvoidGroupsManagerEntry.deleteAllGroups(PerunSession sess, Vo vo) voidGroupsManagerEntry.deleteGroup(PerunSession sess, Group group) voidGroupsManagerEntry.deleteGroup(PerunSession sess, Group group, boolean forceDelete) voidGroupsManagerEntry.deleteGroups(PerunSession perunSession, List<Group> groups, boolean forceDelete) voidGroupsManagerEntry.removeGroupUnion(PerunSession sess, Group resultGroup, Group operandGroup) voidGroupsManagerEntry.removeGroupUnions(PerunSession sess, Group resultGroup, List<Group> operandGroups)