Uses of Class
cz.metacentrum.perun.core.api.exceptions.ExternallyManagedException
Packages that use ExternallyManagedException
-
Uses of ExternallyManagedException in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that throw ExternallyManagedExceptionModifier and TypeMethodDescriptionvoidGroupsManager.addMember(PerunSession perunSession, Group group, Member member) Adds member of the VO to the group in the same VO.voidGroupsManager.addMember(PerunSession perunSession, List<Group> groups, Member member) Adds member of the VO to the groups in the same VO.voidMembersManager.addMemberCandidates(PerunSession sess, Vo vo, List<MemberCandidate> candidates, Group group) Add member candidates to Group.voidGroupsManager.addMembers(PerunSession perunSession, Group group, List<Member> members) Adds members of the VO to the group in the same VO.voidGroupsManager.copyMembers(PerunSession sess, Group sourceGroup, List<Group> destinationGroups, List<Member> members) Copies direct members from one group to other groups in the same VO.GroupsManager.createGroup(PerunSession perunSession, Group parentGroup, Group group) Creates a new subgroup of the existing group.GroupsManager.createGroupUnion(PerunSession sess, Group resultGroup, Group operandGroup) Performs union operation on two 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.moveGroup(PerunSession sess, Group destinationGroup, Group movingGroup) Move one group structure under another group in same vo or as top level groupvoidGroupsManager.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.voidGroupsManager.removeMember(PerunSession perunSession, Group group, Member member) Removes member form the group.voidGroupsManager.removeMember(PerunSession perunSession, Member member, List<Group> groups) Removes a member from a list of groups.voidGroupsManager.removeMembers(PerunSession perunSession, Group group, List<Member> members) Removes members from a group. -
Uses of ExternallyManagedException in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that throw ExternallyManagedExceptionModifier and TypeMethodDescriptionvoidGroupsManagerEntry.addMember(PerunSession sess, Group group, Member member) voidGroupsManagerEntry.addMember(PerunSession sess, List<Group> groups, Member member) voidMembersManagerEntry.addMemberCandidates(PerunSession sess, Vo vo, List<MemberCandidate> candidates, Group group) voidGroupsManagerEntry.addMembers(PerunSession sess, Group group, List<Member> members) voidGroupsManagerEntry.copyMembers(PerunSession sess, Group sourceGroup, List<Group> destinationGroups, List<Member> members) GroupsManagerEntry.createGroup(PerunSession sess, Group parentGroup, Group group) GroupsManagerEntry.createGroupUnion(PerunSession sess, Group resultGroup, Group operandGroup) voidGroupsManagerEntry.deleteGroup(PerunSession sess, Group group) voidGroupsManagerEntry.deleteGroup(PerunSession sess, Group group, boolean forceDelete) voidGroupsManagerEntry.deleteGroups(PerunSession perunSession, List<Group> groups, boolean forceDelete) voidGroupsManagerEntry.moveGroup(PerunSession sess, Group destinationGroup, Group movingGroup) voidGroupsManagerEntry.removeGroupUnion(PerunSession sess, Group resultGroup, Group operandGroup) voidGroupsManagerEntry.removeGroupUnions(PerunSession sess, Group resultGroup, List<Group> operandGroups) voidGroupsManagerEntry.removeMember(PerunSession sess, Group group, Member member) voidGroupsManagerEntry.removeMember(PerunSession sess, Member member, List<Group> groups) voidGroupsManagerEntry.removeMembers(PerunSession sess, Group group, List<Member> members)