Uses of Class
cz.metacentrum.perun.core.api.exceptions.ExternallyManagedException
Packages that use ExternallyManagedException
Package
Description
-
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.MembersManager.createMemberFromRegistrarApplication(PerunSession sess, Vo vo, Group group, Map<String, String> attributes, Map<String, String> oidcAttributes, ApplicationType type) Creates or extends a member based on data from a registrar application.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.bl
Methods in cz.metacentrum.perun.core.bl that throw ExternallyManagedExceptionModifier and TypeMethodDescriptionMembersManagerBl.createMemberFromRegistrarApplication(PerunSession sess, Vo vo, Group group, Map<String, String> attributes, Map<String, String> oidcAttributes, ApplicationType type) Creates or extends a member based on data from a registrar application. -
Uses of ExternallyManagedException in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that throw ExternallyManagedExceptionModifier and TypeMethodDescriptionMembersManagerBlImpl.createMemberFromRegistrarApplication(PerunSession sess, Vo vo, Group group, Map<String, String> attributes, Map<String, String> oidcAttributes, ApplicationType type) -
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) MembersManagerEntry.createMemberFromRegistrarApplication(PerunSession sess, Vo vo, Group group, Map<String, String> attributes, Map<String, String> oidcAttributes, ApplicationType type) 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)