Uses of Class
cz.metacentrum.perun.core.api.exceptions.MemberNotExistsException
Packages that use MemberNotExistsException
Package
Description
-
Uses of MemberNotExistsException in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that throw MemberNotExistsExceptionModifier 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.boolean
MembersManager.canExtendMembership
(PerunSession sess, Member member) Return true if the membership can be extended or if no rules were set for the membershipExpiration, otherwise false.boolean
GroupsManager.canExtendMembershipInGroup
(PerunSession sess, Member member, Group group) Returns true if member in given group can extend membership or if no rules were set for the membershipExpirationboolean
GroupsManager.canExtendMembershipInGroupWithReason
(PerunSession sess, Member member, Group group) Returns true if member in given group can extend membership or throws exception with reason why use can't extends membershipboolean
MembersManager.canExtendMembershipWithReason
(PerunSession sess, Member member) Return true if the membership can be extended or if no rules were set for the membershipExpiration, otherwise throws exception.void
AttributesManager.checkAttributeSemantics
(PerunSession sess, Member member, Attribute attribute) Check if value of this member attribute has valid semantics.void
AttributesManager.checkAttributeSemantics
(PerunSession sess, Member member, Group group, Attribute attribute) Check if value of this member-group attribute has valid semantics.void
AttributesManager.checkAttributeSemantics
(PerunSession sess, Member member, Resource resource, Attribute attribute) Check if value of this member-resource attribute has valid semantics.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid semantics.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Member member, Group group, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Member member, Group group, List<Attribute> attributes, boolean workWithUserAttributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, Member member, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on themvoid
AttributesManager.checkAttributesSyntax
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Check if value of attributes has valid syntax.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Member member, Group group, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Member member, Group group, List<Attribute> attributes, boolean workWithUserAttributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, Member member, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on themvoid
AttributesManager.checkAttributeSyntax
(PerunSession sess, Member member, Attribute attribute) Check if value of this member attribute has valid syntax.void
AttributesManager.checkAttributeSyntax
(PerunSession sess, Member member, Group group, Attribute attribute) Check if value of this member-group attribute has valid syntax.void
AttributesManager.checkAttributeSyntax
(PerunSession sess, Member member, Resource resource, Attribute attribute) Check if value of this member-resource attribute has valid syntax.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.void
MembersManager.deleteMember
(PerunSession sess, Member member) Deletes only member data appropriated by member id.void
MembersManager.deleteMembers
(PerunSession sess, List<Member> members) Delete given members.void
AttributesManager.doTheMagic
(PerunSession sess, Member member) PRIVILEGE: Only for PerunAdmin.void
AttributesManager.doTheMagic
(PerunSession sess, Member member, boolean trueMagic) This function takes all member-related attributes (member, user, member-resource, user-facility) and tries to fill them and set them.MembersManager.extendExpirationForSponsoredMember
(PerunSession session, Member sponsored, User sponsor) Extends expiration date.void
MembersManager.extendMembership
(PerunSession sess, Member member) Extend member membership using membershipExpirationRules attribute defined at VO.void
GroupsManager.extendMembershipInGroup
(PerunSession sess, Member member, Group group) Extend member membership in given group using membershipExpirationRules attribute defined in Group.AttributesManager.fillAttribute
(PerunSession sess, Member member, Attribute attribute) This method tries to fill value of the member attribute.AttributesManager.fillAttribute
(PerunSession sess, Member member, Group group, Attribute attribute) This method tries to fill value of the member-group attribute.AttributesManager.fillAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) This method tries to fill value of the member-resource attribute.AttributesManager.fillAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) This method tries to fill value of the user, member, member-resource and user-facility attributes.AttributesManager.fillAttributes
(PerunSession sess, Member member, Group group, List<Attribute> attributes) PRIVILEGE: Fill attributes only when principal has access to write on them.AttributesManager.fillAttributes
(PerunSession sess, Member member, Group group, List<Attribute> attributes, boolean workWithUserAttributes) PRIVILEGE: Fill attributes only when principal has access to write on them.AttributesManager.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) PRIVILEGE: Fill attributes only when principal has access to write on them.AttributesManager.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) PRIVILEGE: Fill attributes only when principal has access to write on them.AttributesManager.fillAttributes
(PerunSession sess, Member member, List<Attribute> attributes) PRIVILEGE: Fill attributes only when principal has access to write on them.GroupsManager.getAllGroupsWhereMemberIsActive
(PerunSession sess, Member member) Returns all member's groups where member is in active state (is valid there) Included members group.GroupsManager.getAllMemberGroups
(PerunSession sess, Member member) Return all member's groups.ResourcesManager.getAllowedResources
(PerunSession sess, Member member) Get all resources which have the member access on.FacilitiesManager.getAssignedFacilities
(PerunSession sess, Member member) Get facilities which have the member access on.ResourcesManager.getAssignedGroups
(PerunSession perunSession, Resource resource, Member member) List all groups associated with the resource and memberResourcesManager.getAssignedResources
(PerunSession sess, Member member) Get all resources where the member is assigned.ResourcesManager.getAssignedResources
(PerunSession sess, Member member, Service service) Get all resources where the member and the service are assigned.ResourcesManager.getAssignedResourcesWithStatus
(PerunSession sess, Member member) Returns all assigned resources where member is assigned through the groups.ResourcesManager.getAssignedRichResources
(PerunSession sess, Member member) Get all rich resources where the member is assigned with facility property filled.ResourcesManager.getAssignedRichResources
(PerunSession sess, Member member, Service service) Get all rich resources where the service and the member are assigned with facility property filled.AttributesManager.getAttribute
(PerunSession sess, Member member, Group group, String attributeName) Get particular attribute for the member in this group.AttributesManager.getAttribute
(PerunSession sess, Member member, Resource resource, String attributeName) Get particular attribute for the member on this resource.AttributesManager.getAttribute
(PerunSession sess, Member member, String attributeName) Get particular attribute for the member.AttributesManager.getAttributeById
(PerunSession sess, Member member, int id) Get particular attribute for the member.AttributesManager.getAttributeById
(PerunSession sess, Member member, Group group, int id) Get particular attribute for the member in this group.AttributesManager.getAttributeById
(PerunSession sess, Member member, Resource resource, int id) Get particular attribute for the member on this resource.AttributesManager.getAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) Get all non-empty member, user, member-resource and user-facility attributes.AttributesManager.getAttributes
(PerunSession sess, Member member) Get all non-empty attributes associated with the member.AttributesManager.getAttributes
(PerunSession sess, Member member, boolean workWithUserAttributes) Get all non-empty attributes associated with the member and if workWithUserAttributes is true, get all non-empty attributes associated with user, who is this member.AttributesManager.getAttributes
(PerunSession sess, Member member, Group group) Get all non-empty attributes associated with the member in the group.AttributesManager.getAttributes
(PerunSession sess, Member member, Group group, List<String> attrNames) Get all attributes (empty and virtual too)associated with the member in the group which have name in list attrNames.AttributesManager.getAttributes
(PerunSession sess, Member member, Group group, List<String> attrNames, boolean workWithUserAttributes) Get all attributes associated with the member in the group which have name in list attrNames (empty too).AttributesManager.getAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) Gets all non-empty attributes associated with the member on the resource and if workWithUserAttributes is true, gets also all non-empty user, user-facility and member attributes.AttributesManager.getAttributes
(PerunSession sess, Member member, Resource resource, List<String> attrNames, boolean workWithUserAttributes) Gets selected non-empty attributes associated with the member and the resource.AttributesManager.getAttributes
(PerunSession sess, Member member, List<String> attrNames) Get all attributes associated with the member which have name in list attrNames (empty too).AttributesManager.getAttributes
(PerunSession sess, Member member, List<String> attrNames, boolean workWithUserAttributes) Get all attributes associated with the member which have name in list attrNames (empty too) Virtual attributes too.AttributesManager.getAttributes
(PerunSession sess, Resource resource, Group group, Member member, List<String> attrNames) Get all attributes by the list of attrNames if they are in one of these namespaces: - member - group - member-group - resource - member-resource - group-resource - user (get from member object) - facility (get from resource object) - user-facilityMembersManager.getAvailableSponsorsForMember
(PerunSession sess, Member member) Returns all available sponsors for given member.ResourcesManager.getBan
(PerunSession sess, int memberId, int resourceId) Get ban by memberId and resource idVosManager.getBanForMember
(PerunSession sess, Member member) Get ban for given member, or null if he is not banned.ResourcesManager.getBansForMember
(PerunSession sess, int memberId) Get all bans for member on any resource.GroupsManager.getGroupsPage
(PerunSession sess, Vo vo, GroupsPageQuery query, List<String> attrNames) Get page of groups from the given vo.GroupsManager.getGroupsWhereMemberIsActive
(PerunSession sess, Member member) Returns all member's groups where member is in active state (is valid there) Excluded members group.GroupsManager.getGroupsWhereMemberIsInactive
(PerunSession sess, Member member) Returns all member's groups where member is in inactive state (it is not valid and it is expired there) Excluded members group.GroupsManager.getIndirectMembershipPaths
(PerunSession sess, Member member, Group group) Get unique paths of groups via which member is indirectly included to the group.ResourcesManager.getMailingServiceRichResourcesWithMember
(PerunSession perunSession, Member member) Return all rich resources with mailing service(s) where given member is assigned.MembersManager.getMemberByExtSourceNameAndExtLogin
(PerunSession sess, Vo vo, String extSourceName, String extLogin) Get member by extSourceName, extSourceLogin and VoMembersManager.getMemberById
(PerunSession sess, int id) Returns member by his id.MembersManager.getMemberByUser
(PerunSession sess, Vo vo, User user) Returns member by his user and vo.MembersManager.getMemberByUserExtSource
(PerunSession perunSession, Vo vo, UserExtSource userExtSource) Find member of this Vo by his login in external sourceGroupsManager.getMemberGroups
(PerunSession sess, Member member) Returns all member's groups.GroupsManager.getMemberGroupsByAttribute
(PerunSession sess, Member member, Attribute attribute) Method return list of groups for selected member which (groups) has set specific attribute.GroupsManager.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames) Deprecated.GroupsManager.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) Return all RichGroups for specified member, containing selected attributes filtered by role and its type.MembersManager.getMemberVo
(PerunSession sess, Member member) Get the member VO.MembersManager.getNewExtendMembership
(PerunSession sess, Member member) Returns the date to which will be extended member's expiration time.AttributesManager.getRequiredAttributes
(PerunSession sess, Member member, boolean workWithUserAttributes) Get member attributes which are required by services which are relater to this member.AttributesManager.getRequiredAttributes
(PerunSession sess, Member member, Group group, boolean workWithUserAttributes) Get member, member-group attributes which are required by services which are relater to this member.AttributesManager.getRequiredAttributes
(PerunSession sess, Member member, Resource resource) Get member-resource attributes which are required by services which are relater to this member-resource.AttributesManager.getRequiredAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) If workWithUserAttribute is false => Get member-resource attributes which are required by services which are relater to this member-resource.AttributesManager.getRequiredAttributes
(PerunSession sess, Resource resource, Service service, List<Member> members) Get member attributes which are required by service for each member in list of members.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Member member) Get member attributes which are required by the service.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Member member, Group group) Get member-group attributes which are required by the service.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Member member, Group group, boolean workWithUserAttributes) PRIVILEGE: Get only those required attributes principal has access to.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource) Get member-resource attributes which are required by the service.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource, boolean workWithUserAttributes) PRIVILEGE: Get only those required attributes principal has access to.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, Member member, boolean workWithUserAttributes) Get member, member-resource and member-group attributes required by the specified service. if workWithUserAttributes == TRUE return also user and user-facility attributesAttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members) Get member-resource attributes which are required by service for each member in list of members.AttributesManager.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members, boolean workWithUserAttributes) Get member-resource, member, user-facility and user attributes which are required by service for each member in list of members.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, Resource resource, User user, Member member) Get member, user, member-resource and user-facility attributes which are required by services which are defined on "resourceToGetServicesFrom" resource.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member) Get member attributes which are required by services defined on specified resourceAttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group) Get member-group attributes which are required by services defined on specified resource Services are known from the resourceToGetServicesFrom.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group, boolean workWithUserAttributes) Get member-group attributes which are required by services defined on specified resource and if workWithUserAttributes is true also user and member attributes.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource) Get member-resource attributes which are required by services which are defined on "resourceToGetServicesFrom" resource.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource, boolean workWithUserAttributes) Get member-resource attributes which are required by services and if workWithUserAttributes is true also user, user-facility and member attributes.AttributesManager.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group, Member member, boolean workWithUserAttributes) Get member-group and member-resource attributes required by the services specified on resource Get also user, member, user-facility attributes, if workWithUserAttributes is true.GroupsManager.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Member member, Resource resource, List<String> attrNames) Get list of all richGroups with selected attributes assigned to the resource filtered by specific member.MembersManager.getRichMemberById
(PerunSession sess, int id) Get richMember without attribute by id of memberMembersManager.getRichMemberWithAttributes
(PerunSession sess, Member member) Get Member to RichMember with attributes.UsersManager.getUserByMember
(PerunSession perunSession, Member member) Returns user by VO member.boolean
GroupsManager.isGroupMember
(PerunSession sess, Group group, Member member) Return true if Member is member of the Groupvoid
MembersManager.moveMembership
(PerunSession sess, Vo vo, User sourceUser, User targetUser) Moves membership in VO from source user to target user - moves the source user's memberships in non-synchronized groups, member related attributes, bans and sponsorships in the VO.void
AttributesManager.removeAllAttributes
(PerunSession sess, Member member) Unset all attributes for the member.void
AttributesManager.removeAllAttributes
(PerunSession sess, Member member, Group group) Unset all attributes for the member in the group.void
AttributesManager.removeAllAttributes
(PerunSession sess, Member member, Resource resource) Unset all attributes for the member on the resource.void
AttributesManager.removeAttribute
(PerunSession sess, Member member, AttributeDefinition attribute) Unset particular attribute for the member.void
AttributesManager.removeAttribute
(PerunSession sess, Member member, Group group, AttributeDefinition attribute) Unset particular attribute for the member in the group.void
AttributesManager.removeAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) Unset particular attribute for the member on the resource.void
AttributesManager.removeAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<? extends AttributeDefinition> attributes) Unset the member, user, member-group, member-resource and user-facility attributes.void
AttributesManager.removeAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<? extends AttributeDefinition> attributes) Unset the member, user, member-resource and user-facility attributes.void
AttributesManager.removeAttributes
(PerunSession sess, Member member, boolean workWithUserAttributes, List<? extends AttributeDefinition> attributes) Unset all non-empty attributes associated with the member and if workWithUserAttributes is true, unset all non-empty attributes associated with user, who is this member.void
AttributesManager.removeAttributes
(PerunSession sess, Member member, Group group, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
AttributesManager.removeAttributes
(PerunSession sess, Member member, Group group, List<? extends AttributeDefinition> attributes, boolean workWithUserAttributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
AttributesManager.removeAttributes
(PerunSession sess, Member member, Resource resource, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
AttributesManager.removeAttributes
(PerunSession sess, Member member, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
VosManager.removeBanForMember
(PerunSession sess, Member member) Remove vo ban for given member.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.void
MembersManager.sendAccountActivationLinkEmail
(PerunSession sess, Member member, String namespace, String url, String mailAttributeUrn, String language) Send mail to user's preferred email address with link for non-authz account activation.RTMessagesManager.sendMessageToRT
(PerunSession sess, Member member, String queue, String subject, String text) Deprecated.void
MembersManager.sendPasswordResetLinkEmail
(PerunSession sess, Member member, String namespace, String url, String mailAttributeUrn, String language) Send mail to user's preferred email address with link for non-authz password reset.void
MembersManager.sendUsernameReminderEmail
(PerunSession sess, Member member, String namespace, String mailAttributeUrn, String language) Send mail to user's preferred email address with reminder of the username in the given namespace.void
AttributesManager.setAttribute
(PerunSession sess, Member member, Attribute attribute) Store the particular attribute associated with the member.void
AttributesManager.setAttribute
(PerunSession sess, Member member, Group group, Attribute attribute) Store the particular attribute associated with the group and member combination.void
AttributesManager.setAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) Store the particular attribute associated with the resource and member combination.void
AttributesManager.setAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) Store the member, user, member-group, member-resource and user-facility attributes.void
AttributesManager.setAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) Store the member, user, member-resource and user-facility attributes.void
AttributesManager.setAttributes
(PerunSession sess, Member member, Group group, List<Attribute> attributes) Store the attributes associated with the member and group combination.void
AttributesManager.setAttributes
(PerunSession sess, Member member, Group group, List<Attribute> attributes, boolean workWithUserAttributes) Store the attributes associated with the member and group combination.void
AttributesManager.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) Store the attributes associated with the resource and member combination.void
AttributesManager.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) Store the attributes associated with the resource and member combination.void
AttributesManager.setAttributes
(PerunSession sess, Member member, List<Attribute> attributes) Store the attributes associated with the resource.void
AttributesManager.setAttributes
(PerunSession sess, Member member, List<Attribute> attributes, boolean workWithUserAttributes) Store the attributes associated with member and user (which we get from this member) if workWithUserAttributes is true.VosManager.setBan
(PerunSession sess, BanOnVo ban) Set ban for member on his vo.GroupsManager.setMemberGroupStatus
(PerunSession sess, Member member, Group group, MemberGroupStatus status) Set Members Group status for specified DIRECT member and group.MembersManager.setSponsorshipForMember
(PerunSession session, Member sponsoredMember, User sponsor, LocalDate validityTo) Transform non-sponsored member to sponsored one with defined sponsorMembersManager.setStatus
(PerunSession sess, Member member, Status status) Set status of the member to specified status.boolean
MembersManager.someAvailableSponsorExistsForMember
(PerunSession sess, Member member) Checks if some vo sponsor who does not already sponsor given member exists.void
MembersManager.suspendMemberTo
(PerunSession sess, Member member, Date suspendedTo) Set date to which will be member suspended in his VO.MembersManager.unsetSponsorshipForMember
(PerunSession session, Member sponsoredMember) Transform sponsored member to non-sponsored one.void
MembersManager.unsuspendMember
(PerunSession sess, Member member) Remove suspend state from Member - remove date to which member should be considered as suspended in the VO.ResourcesManager.updateBan
(PerunSession sess, BanOnResource banOnResource) Update existing ban (description, validation timestamp)void
MembersManager.updateSponsorshipValidity
(PerunSession sess, Member sponsoredMember, User sponsor, LocalDate newValidity) Update the sponsorship of given member for given sponsor.MembersManager.validateMemberAsync
(PerunSession sess, Member member) Validate all attributes for member and set member's status to VALID. -
Uses of MemberNotExistsException in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that throw MemberNotExistsExceptionModifier and TypeMethodDescriptionvoid
MembersManagerBl.checkMemberExists
(PerunSession sess, Member member) GroupsManagerBl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, List<Group> groups, List<String> attrNames) This method takes list of groups, member and list of attrNames and then creates list of RichGroups containing all selected group and member-group attributes by list (attributes from other namespaces are skipped).GroupsManagerBl.getGroupsPage
(PerunSession sess, Vo vo, GroupsPageQuery query, List<String> attrNames) Get page of groups from the given vo.GroupsManagerBl.getIndirectMembershipPaths
(PerunSession sess, Member member, Group group) Get unique paths of groups via which member is indirectly included to the group.MembersManagerBl.getMemberByExtSourceNameAndExtLogin
(PerunSession sess, Vo vo, String extSourceName, String extLogin) Get member by extSourceName, extSourceLogin and VoMembersManagerBl.getMemberById
(PerunSession sess, int id) Returns member by his id.MembersManagerBl.getMemberByUser
(PerunSession sess, Vo vo, User user) Returns member by his user and vo.MembersManagerBl.getMemberByUserExtSource
(PerunSession perunSession, Vo vo, UserExtSource userExtSource) Find member of this Vo by his login in external sourceMembersManagerBl.getMemberByUserExtSources
(PerunSession perunSession, Vo vo, List<UserExtSource> userExtSources) Get member by its external sources.MembersManagerBl.getMemberByUserId
(PerunSession sess, Vo vo, int userId) Returns member by his userId.void
GroupsManagerBl.inactivateMember
(PerunSession sess, Member member, Group group) Inactivates member in group and sets its status to EXPIRED.void
MembersManagerBl.moveMembership
(PerunSession sess, Vo vo, User sourceUser, User targetUser) Moves membership in VO from source user to target user - moves the source user's memberships in non-synchronized groups, member related attributes, bans and sponsorships in the VO.void
GroupsManagerBl.reactivateMember
(PerunSession sess, Member member, Group group) Reactivates member in group and sets its status to VALID.VosManagerBl.setBan
(PerunSession sess, BanOnVo banOnVo) Set given ban. -
Uses of MemberNotExistsException in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that throw MemberNotExistsExceptionModifier and TypeMethodDescriptionvoid
MembersManagerBlImpl.checkMemberExists
(PerunSession sess, Member member) GroupsManagerBlImpl.convertGroupsToRichGroupsWithAttributes
(PerunSession sess, Member member, List<Group> groups, List<String> attrNames) GroupsManagerBlImpl.getGroupsPage
(PerunSession sess, Vo vo, GroupsPageQuery query, List<String> attrNames) GroupsManagerBlImpl.getIndirectMembershipPaths
(PerunSession sess, Member member, Group group) MembersManagerBlImpl.getMemberByExtSourceNameAndExtLogin
(PerunSession sess, Vo vo, String extSourceName, String extLogin) MembersManagerBlImpl.getMemberById
(PerunSession sess, int id) MembersManagerBlImpl.getMemberByUser
(PerunSession sess, Vo vo, User user) MembersManagerBlImpl.getMemberByUserExtSource
(PerunSession sess, Vo vo, UserExtSource uea) MembersManagerBlImpl.getMemberByUserExtSources
(PerunSession sess, Vo vo, List<UserExtSource> ueas) MembersManagerBlImpl.getMemberByUserId
(PerunSession sess, Vo vo, int userId) void
GroupsManagerBlImpl.inactivateMember
(PerunSession sess, Member member, Group group) void
MembersManagerBlImpl.moveMembership
(PerunSession sess, Vo vo, User sourceUser, User targetUser) void
GroupsManagerBlImpl.reactivateMember
(PerunSession sess, Member member, Group group) VosManagerBlImpl.setBan
(PerunSession sess, BanOnVo banOnVo) -
Uses of MemberNotExistsException in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that throw MemberNotExistsExceptionModifier 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) boolean
MembersManagerEntry.canExtendMembership
(PerunSession sess, Member member) boolean
GroupsManagerEntry.canExtendMembershipInGroup
(PerunSession sess, Member member, Group group) boolean
GroupsManagerEntry.canExtendMembershipInGroupWithReason
(PerunSession sess, Member member, Group group) boolean
MembersManagerEntry.canExtendMembershipWithReason
(PerunSession sess, Member member) void
AttributesManagerEntry.checkAttributeSemantics
(PerunSession sess, Member member, Attribute attribute) void
AttributesManagerEntry.checkAttributeSemantics
(PerunSession sess, Member member, Group group, Attribute attribute) void
AttributesManagerEntry.checkAttributeSemantics
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Member member, Group group, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Member member, Group group, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, Member member, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Member member, Group group, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Member member, Group group, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, Member member, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributeSyntax
(PerunSession sess, Member member, Attribute attribute) void
AttributesManagerEntry.checkAttributeSyntax
(PerunSession sess, Member member, Group group, Attribute attribute) void
AttributesManagerEntry.checkAttributeSyntax
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
GroupsManagerEntry.copyMembers
(PerunSession sess, Group sourceGroup, List<Group> destinationGroups, List<Member> members) void
MembersManagerEntry.deleteMember
(PerunSession sess, Member member) void
MembersManagerEntry.deleteMembers
(PerunSession sess, List<Member> members) void
AttributesManagerEntry.doTheMagic
(PerunSession sess, Member member) void
AttributesManagerEntry.doTheMagic
(PerunSession sess, Member member, boolean trueMagic) MembersManagerEntry.extendExpirationForSponsoredMember
(PerunSession sess, Member sponsoredMember, User sponsorUser) void
MembersManagerEntry.extendMembership
(PerunSession sess, Member member) void
GroupsManagerEntry.extendMembershipInGroup
(PerunSession sess, Member member, Group group) AttributesManagerEntry.fillAttribute
(PerunSession sess, Member member, Attribute attribute) AttributesManagerEntry.fillAttribute
(PerunSession sess, Member member, Group group, Attribute attribute) AttributesManagerEntry.fillAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) AttributesManagerEntry.fillAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Member member, Group group, List<Attribute> attributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Member member, Group group, List<Attribute> attributes, boolean workWithUserAttributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) AttributesManagerEntry.fillAttributes
(PerunSession sess, Member member, List<Attribute> attributes) GroupsManagerEntry.getAllGroupsWhereMemberIsActive
(PerunSession sess, Member member) GroupsManagerEntry.getAllMemberGroups
(PerunSession sess, Member member) ResourcesManagerEntry.getAllowedResources
(PerunSession sess, Member member) FacilitiesManagerEntry.getAssignedFacilities
(PerunSession sess, Member member) ResourcesManagerEntry.getAssignedGroups
(PerunSession sess, Resource resource, Member member) ResourcesManagerEntry.getAssignedResources
(PerunSession sess, Member member) ResourcesManagerEntry.getAssignedResources
(PerunSession sess, Member member, Service service) ResourcesManagerEntry.getAssignedResourcesWithStatus
(PerunSession sess, Member member) ResourcesManagerEntry.getAssignedRichResources
(PerunSession sess, Member member) ResourcesManagerEntry.getAssignedRichResources
(PerunSession sess, Member member, Service service) AttributesManagerEntry.getAttribute
(PerunSession sess, Member member, Group group, String attributeName) AttributesManagerEntry.getAttribute
(PerunSession sess, Member member, Resource resource, String attributeName) AttributesManagerEntry.getAttribute
(PerunSession sess, Member member, String attributeName) AttributesManagerEntry.getAttributeById
(PerunSession sess, Member member, int id) AttributesManagerEntry.getAttributeById
(PerunSession sess, Member member, Group group, int id) AttributesManagerEntry.getAttributeById
(PerunSession sess, Member member, Resource resource, int id) AttributesManagerEntry.getAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, boolean workWithUserAttributes) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, Group group) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, Group group, List<String> attrNames) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, Group group, List<String> attrNames, boolean workWithUserAttributes) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, Resource resource, List<String> attrNames, boolean workWithUserAttributes) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, List<String> attrNames) AttributesManagerEntry.getAttributes
(PerunSession sess, Member member, List<String> attrNames, boolean workWithUserAttributes) AttributesManagerEntry.getAttributes
(PerunSession sess, Resource resource, Group group, Member member, List<String> attrNames) MembersManagerEntry.getAvailableSponsorsForMember
(PerunSession sess, Member member) ResourcesManagerEntry.getBan
(PerunSession sess, int memberId, int resourceId) VosManagerEntry.getBanForMember
(PerunSession sess, Member member) ResourcesManagerEntry.getBansForMember
(PerunSession sess, int memberId) GroupsManagerEntry.getGroupsPage
(PerunSession sess, Vo vo, GroupsPageQuery query, List<String> attrNames) GroupsManagerEntry.getGroupsWhereMemberIsActive
(PerunSession sess, Member member) GroupsManagerEntry.getGroupsWhereMemberIsInactive
(PerunSession sess, Member member) GroupsManagerEntry.getIndirectMembershipPaths
(PerunSession sess, Member member, Group group) ResourcesManagerEntry.getMailingServiceRichResourcesWithMember
(PerunSession sess, Member member) MembersManagerEntry.getMemberByExtSourceNameAndExtLogin
(PerunSession sess, Vo vo, String extSourceName, String extLogin) MembersManagerEntry.getMemberById
(PerunSession sess, int id) MembersManagerEntry.getMemberByUser
(PerunSession sess, Vo vo, User user) MembersManagerEntry.getMemberByUserExtSource
(PerunSession sess, Vo vo, UserExtSource uea) GroupsManagerEntry.getMemberGroups
(PerunSession sess, Member member) GroupsManagerEntry.getMemberGroupsByAttribute
(PerunSession sess, Member member, Attribute attribute) GroupsManagerEntry.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames) Deprecated.GroupsManagerEntry.getMemberRichGroupsWithAttributesByNames
(PerunSession sess, Member member, List<String> attrNames, List<String> roles, List<RoleAssignmentType> types) MembersManagerEntry.getMemberVo
(PerunSession sess, Member member) MembersManagerEntry.getNewExtendMembership
(PerunSession sess, Member member) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Member member, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Member member, Group group, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Member member, Resource resource) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Resource resource, Service service, List<Member> members) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Member member) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Member member, Group group) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Member member, Group group, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, Group group, Member member, boolean workWithUserAttributes) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members) AttributesManagerEntry.getRequiredAttributes
(PerunSession sess, Service service, Resource resource, List<Member> members, boolean workWithUserAttributes) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Facility facility, Resource resource, User user, Member member) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Group group, boolean workWithUserAttributes) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Member member, Resource resource, boolean workWithUserAttributes) AttributesManagerEntry.getResourceRequiredAttributes
(PerunSession sess, Resource resourceToGetServicesFrom, Resource resource, Group group, Member member, boolean workWithUserAttributes) GroupsManagerEntry.getRichGroupsAssignedToResourceWithAttributesByNames
(PerunSession sess, Member member, Resource resource, List<String> attrNames) MembersManagerEntry.getRichMemberById
(PerunSession sess, int id) MembersManagerEntry.getRichMemberWithAttributes
(PerunSession sess, Member member) UsersManagerEntry.getUserByMember
(PerunSession sess, Member member) boolean
GroupsManagerEntry.isGroupMember
(PerunSession sess, Group group, Member member) void
MembersManagerEntry.moveMembership
(PerunSession sess, Vo vo, User sourceUser, User targetUser) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Member member) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Member member, Group group) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, Member member, Resource resource) void
AttributesManagerEntry.removeAttribute
(PerunSession sess, Member member, AttributeDefinition attribute) void
AttributesManagerEntry.removeAttribute
(PerunSession sess, Member member, Group group, AttributeDefinition attribute) void
AttributesManagerEntry.removeAttribute
(PerunSession sess, Member member, Resource resource, AttributeDefinition attribute) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Member member, boolean workWithUserAttributes, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Member member, Group group, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Member member, Group group, List<? extends AttributeDefinition> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Member member, Resource resource, List<? extends AttributeDefinition> attributes) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, Member member, List<? extends AttributeDefinition> attributes) void
VosManagerEntry.removeBanForMember
(PerunSession sess, Member member) 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) void
MembersManagerEntry.sendAccountActivationLinkEmail
(PerunSession sess, Member member, String namespace, String url, String mailAttributeUrn, String language) RTMessagesManagerEntry.sendMessageToRT
(PerunSession sess, Member member, String queue, String subject, String text) Deprecated.void
MembersManagerEntry.sendPasswordResetLinkEmail
(PerunSession sess, Member member, String namespace, String url, String mailAttributeUrn, String language) void
MembersManagerEntry.sendUsernameReminderEmail
(PerunSession sess, Member member, String namespace, String mailAttributeUrn, String language) void
AttributesManagerEntry.setAttribute
(PerunSession sess, Member member, Attribute attribute) void
AttributesManagerEntry.setAttribute
(PerunSession sess, Member member, Group group, Attribute attribute) void
AttributesManagerEntry.setAttribute
(PerunSession sess, Member member, Resource resource, Attribute attribute) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Facility facility, Resource resource, Group group, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Facility facility, Resource resource, User user, Member member, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Member member, Group group, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Member member, Group group, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Member member, Resource resource, List<Attribute> attributes, boolean workWithUserAttributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Member member, List<Attribute> attributes) void
AttributesManagerEntry.setAttributes
(PerunSession sess, Member member, List<Attribute> attributes, boolean workWithUserAttributes) VosManagerEntry.setBan
(PerunSession sess, BanOnVo ban) GroupsManagerEntry.setMemberGroupStatus
(PerunSession sess, Member member, Group group, MemberGroupStatus status) MembersManagerEntry.setSponsorshipForMember
(PerunSession session, Member sponsoredMember, User sponsor, LocalDate validityTo) MembersManagerEntry.setStatus
(PerunSession sess, Member member, Status status) boolean
MembersManagerEntry.someAvailableSponsorExistsForMember
(PerunSession sess, Member member) void
MembersManagerEntry.suspendMemberTo
(PerunSession sess, Member member, Date suspendedTo) MembersManagerEntry.unsetSponsorshipForMember
(PerunSession session, Member sponsoredMember) void
MembersManagerEntry.unsuspendMember
(PerunSession sess, Member member) ResourcesManagerEntry.updateBan
(PerunSession sess, BanOnResource banOnResource) void
MembersManagerEntry.updateSponsorshipValidity
(PerunSession sess, Member sponsoredMember, User sponsor, LocalDate newValidity) MembersManagerEntry.validateMemberAsync
(PerunSession sess, Member member) -
Uses of MemberNotExistsException in cz.metacentrum.perun.core.impl
Methods in cz.metacentrum.perun.core.impl that throw MemberNotExistsExceptionModifier and TypeMethodDescriptionvoid
MembersManagerImpl.checkMemberExists
(PerunSession sess, Member member) MembersManagerImpl.getMemberById
(PerunSession sess, int id) MembersManagerImpl.getMemberByUserExtSource
(PerunSession sess, Vo vo, UserExtSource userExtSource) MembersManagerImpl.getMemberByUserId
(PerunSession sess, Vo vo, int userId) static void
Utils.sendSMS
(PerunSession sess, Member member, String message) Sends SMS to the phone number of a member with the given message. -
Uses of MemberNotExistsException in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that throw MemberNotExistsExceptionModifier and TypeMethodDescriptionvoid
MembersManagerImplApi.checkMemberExists
(PerunSession perunSession, Member member) Check if member exists in underlaying data source.MembersManagerImplApi.getMemberById
(PerunSession perunSession, int id) Returns member by his id.MembersManagerImplApi.getMemberByUserExtSource
(PerunSession perunSession, Vo vo, UserExtSource userExtSource) Find member of this Vo by his login in external sourceMembersManagerImplApi.getMemberByUserId
(PerunSession perunSession, Vo vo, int userId) Returns member by his user id and vo.