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 TypeMethodDescriptionvoid
GroupsManager.addMember
(PerunSession perunSession, Group group, Member member) Adds member of the VO to the group in the same VO.void
GroupsManager.addMember
(PerunSession perunSession, List<Group> groups, Member member) Adds member of the VO to the groups in the same VO.void
MembersManager.addMemberCandidates
(PerunSession sess, Vo vo, List<MemberCandidate> candidates, Group group) Add member candidates to Group.void
GroupsManager.addMembers
(PerunSession perunSession, Group group, List<Member> members) Adds members of the VO to the group in the same VO.void
GroupsManager.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.void
GroupsManager.deleteGroup
(PerunSession perunSession, Group group) Deletes group only if has no subgroups and no members.void
GroupsManager.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.void
GroupsManager.deleteGroups
(PerunSession perunSession, List<Group> groups, boolean forceDelete) Delete all groups in list from perun.void
GroupsManager.moveGroup
(PerunSession sess, Group destinationGroup, Group movingGroup) Move one group structure under another group in same vo or as top level groupvoid
GroupsManager.removeGroupUnion
(PerunSession sess, Group resultGroup, Group operandGroup) Removes a union relation between two groups.void
GroupsManager.removeGroupUnions
(PerunSession sess, Group resultGroup, List<Group> operandGroups) Removes a union relations between groups.void
GroupsManager.removeMember
(PerunSession perunSession, Group group, Member member) Removes member form the group.void
GroupsManager.removeMember
(PerunSession perunSession, Member member, List<Group> groups) Removes a member from a list of groups.void
GroupsManager.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 TypeMethodDescriptionvoid
GroupsManagerEntry.addMember
(PerunSession sess, Group group, Member member) void
GroupsManagerEntry.addMember
(PerunSession sess, List<Group> groups, Member member) void
MembersManagerEntry.addMemberCandidates
(PerunSession sess, Vo vo, List<MemberCandidate> candidates, Group group) void
GroupsManagerEntry.addMembers
(PerunSession sess, Group group, List<Member> members) void
GroupsManagerEntry.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) void
GroupsManagerEntry.deleteGroup
(PerunSession sess, Group group) void
GroupsManagerEntry.deleteGroup
(PerunSession sess, Group group, boolean forceDelete) void
GroupsManagerEntry.deleteGroups
(PerunSession perunSession, List<Group> groups, boolean forceDelete) void
GroupsManagerEntry.moveGroup
(PerunSession sess, Group destinationGroup, Group movingGroup) void
GroupsManagerEntry.removeGroupUnion
(PerunSession sess, Group resultGroup, Group operandGroup) void
GroupsManagerEntry.removeGroupUnions
(PerunSession sess, Group resultGroup, List<Group> operandGroups) void
GroupsManagerEntry.removeMember
(PerunSession sess, Group group, Member member) void
GroupsManagerEntry.removeMember
(PerunSession sess, Member member, List<Group> groups) void
GroupsManagerEntry.removeMembers
(PerunSession sess, Group group, List<Member> members)