Uses of Class
cz.metacentrum.perun.core.api.RichMember
Packages that use RichMember
Package
Description
-
Uses of RichMember in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that return RichMemberModifier and TypeMethodDescriptionMembersManager.createSponsoredMember
(PerunSession session, SponsoredUserData data, Vo vo, User sponsor, LocalDate validityTo, boolean sendActivationLink, String language, String url) Creates a new sponsored Member and its User.EnrichedBanOnResource.getMember()
EnrichedBanOnVo.getMember()
AssignedMember.getRichMember()
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.MembersManager.setSponsoredMember
(PerunSession session, Vo vo, User userToBeSponsored, String namespace, String password, String login, User sponsor, LocalDate validityTo) Creates a sponsored membership for the given user.MembersManager.setSponsorshipForMember
(PerunSession session, Member sponsoredMember, User sponsor, LocalDate validityTo) Transform non-sponsored member to sponsored one with defined sponsorMembersManager.sponsorMember
(PerunSession session, Member sponsored, User sponsor, LocalDate validityTo) Assigns a new sponsor to an existing member.MembersManager.unsetSponsorshipForMember
(PerunSession session, Member sponsoredMember) Transform sponsored member to non-sponsored one.Methods in cz.metacentrum.perun.core.api that return types with arguments of type RichMemberModifier and TypeMethodDescriptionMembersManager.findCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, String searchString, boolean lookingInParentGroup) Return list of richMembers for specific group by the searchString with attrs specific for list of attrsNames.MembersManager.findCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, List<String> allowedStatuses, List<String> allowedGroupStatuses, String searchString, boolean lookingInParentGroup) Return list of richMembers for specific group by the searchString with attrs specific for list of attrsNames and who have only status which is contain in lists of statuses.MembersManager.findCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, String searchString, boolean onlySponsored) Return list of richMembers for specific vo by the searchString with attrs specific for list of attrsNames.MembersManager.findCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, List<String> allowedStatuses, String searchString) Return list of richMembers for specific vo by the searchString with attrs specific for list of attrsNames and who have only status which is contain in list of statuses.MembersManager.findCompleteRichMembers
(PerunSession sess, List<String> attrsNames, List<String> allowedStatuses, String searchString) Return list of richMembers from Perun by searchString with attrs specific for list of attrsNames and who have only status which is contain in list of statuses.MembersManager.findRichMembersInVo
(PerunSession sess, Vo vo, String searchString) Return list of rich members by the searchString under defined VO.MembersManager.findRichMembersWithAttributesInGroup
(PerunSession sess, Group group, String searchString) Return list of rich members with attributes by the searchString under defined Group.MembersManager.findRichMembersWithAttributesInParentGroup
(PerunSession sess, Group group, String searchString) Return list of rich with attributes members by the searchString under parent group of defined Group.MembersManager.findRichMembersWithAttributesInVo
(PerunSession sess, Vo vo, String searchString) Return list of rich members with attributes by the searchString under defined VO.MembersManager.getAllSponsoredMembers
(PerunSession sess, Vo vo) Gets list of all sponsored members of a VO.ResourcesManager.getAssignedRichMembers
(PerunSession sess, Resource resource) Returns all members assigned to the resource as RichMembers.MembersManager.getCompleteRichMembers
(PerunSession sess, Group group, Resource resource, List<String> attrsNames, List<String> allowedStatuses) Get all RichMembers with attributes specific for list of attrNames.MembersManager.getCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, boolean lookingInParentGroup) Get all RichMembers with attrs specific for list of attrsNames from the group.MembersManager.getCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, List<String> allowedStatuses, List<String> allowedGroupStatuses, boolean lookingInParentGroup) Get all RichMembers with attrs specific for list of attrsNames from the group and have only status which is contain in lists of statuses.MembersManager.getCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames) Get all RichMembers with attrs specific for list of attrsNames from the vo.MembersManager.getCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, List<String> allowedStatuses) Get all RichMembers with attrs specific for list of attrsNames from the vo and have only status which is contain in list of statuses.GroupsManager.getGroupDirectRichMembers
(PerunSession sess, Group group) Returns direct group members in the RichMember object, which contains Member+User data.GroupsManager.getGroupRichMembers
(PerunSession sess, Group group) Returns group members in the RichMember object, which contains Member+User data.GroupsManager.getGroupRichMembers
(PerunSession sess, Group group, Status status) Returns group members with specified membership status in the RichMember object, which contains Member+User data.GroupsManager.getGroupRichMembersByIds
(PerunSession sess, int groupId, List<Integer> memberIds, List<String> attrNames) Returns list of RichMembers with requested attributes by their member IDs from given group.GroupsManager.getGroupRichMembersWithAttributes
(PerunSession sess, Group group) Returns group members in the RichMember object, which contains Member+User data.GroupsManager.getGroupRichMembersWithAttributes
(PerunSession sess, Group group, Status status) Returns group members with specified membership status in the RichMember object, which contains Member+User data.MembersManager.getMembersPage
(PerunSession sess, Vo vo, MembersPageQuery query, List<String> attrNames) Get page of members from the given vo, with the given attributes.MembersManager.getMembersPage
(PerunSession sess, Vo vo, MembersPageQuery query, List<String> attrNames, String policy) Get page of members from the given vo, with the given attributes, based on policy.GroupsManager.getParentGroupRichMembers
(PerunSession sess, Group group) Get members form the parent group in RichMember format.GroupsManager.getParentGroupRichMembersWithAttributes
(PerunSession sess, Group group) Get members form the parent group in RichMember format including user/member attributes.MembersManager.getRichMembers
(PerunSession sess, Group group) Get all rich members of Group.MembersManager.getRichMembers
(PerunSession sess, Vo vo) Get all rich members of VO.MembersManager.getRichMembers
(PerunSession sess, Vo vo, Status status) Get all rich members of VO with specified status.MembersManager.getRichMembersByIds
(PerunSession sess, List<Integer> ids, List<String> attrsNames) Returns rich members by their IDs with specific attributes.MembersManager.getRichMembersNoUserAttributes
(PerunSession sess, Vo vo) Get all rich members of VO.MembersManager.getRichMembersWithAttributes
(PerunSession sess, Group group, List<AttributeDefinition> attrsDef) Get RichMembers with Attributes but only with selected attributes from list attrsDef for group.MembersManager.getRichMembersWithAttributes
(PerunSession sess, Vo vo) Get all rich members of VO.MembersManager.getRichMembersWithAttributes
(PerunSession sess, Vo vo, Status status) Get all rich members of VO with specified status.MembersManager.getRichMembersWithAttributes
(PerunSession sess, Vo vo, List<AttributeDefinition> attrsDef) Get RichMembers with Attributes but only with selected attributes from list attrsDef for vo.MembersManager.getRichMembersWithAttributes
(PerunSession sess, List<String> allowedStatuses, Group group) Get all rich members with allowed statuses from specific group.MembersManager.getRichMembersWithAttributesByNames
(PerunSession sess, Group group, List<String> attrsNames) Get RichMembers with Attributes but only with selected attributes from list attrsDef for group.MembersManager.getRichMembersWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrsNames) Get RichMembers with Attributes but only with selected attributes from list attrsDef for vo.MembersManager.getServiceUserRichMembers
(PerunSession sess, Vo vo) Get RichMembers from a VO who are service users.MembersManager.getSponsoredMembers
(PerunSession sess, Vo vo) Gets list of sponsored members of a VO.MembersManager.getSponsoredMembers
(PerunSession sess, Vo vo, User user) Gets list of members of a VO sponsored by the given user.MembersManager.getSponsoredMembers
(PerunSession sess, Vo vo, User user, List<String> attrNames) Get all sponsored RichMembers with attributes by list of attribute names for specific User and Vo.Methods in cz.metacentrum.perun.core.api with parameters of type RichMemberModifier and TypeMethodDescriptionstatic Candidate
BeansUtils.convertRichMemberToCandidate
(RichMember richMember, UserExtSource primaryUserExtSource) Convert object richMember to object candidate.void
EnrichedBanOnResource.setMember
(RichMember member) void
EnrichedBanOnVo.setMember
(RichMember member) void
MemberWithSponsors.setMember
(RichMember member) void
AssignedMember.setRichMember
(RichMember richMember) Constructors in cz.metacentrum.perun.core.api with parameters of type RichMemberModifierConstructorDescriptionAssignedMember
(RichMember richMember, GroupResourceStatus status) EnrichedBanOnResource
(RichMember member, Resource resource, BanOnResource ban) EnrichedBanOnVo
(RichMember member, Vo vo, BanOnVo ban) MemberWithSponsors
(RichMember member) Constructor -
Uses of RichMember in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that return RichMemberModifier and TypeMethodDescriptionMembersManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, RichMember richMember) For richMember filter all his user and member attributes and remove all which principal has no access to.MembersManagerBl.getRichMember
(PerunSession sess, Member member) Get Member to RichMember with attributes.MembersManagerBl.getRichMemberWithAttributes
(PerunSession sess, Member member) Get Member to RichMember with attributes.Methods in cz.metacentrum.perun.core.bl that return types with arguments of type RichMemberModifier and TypeMethodDescriptionMembersManagerBl.convertMembersToRichMembers
(PerunSession sess, List<Member> members) Fill the RichMember object with data from Member and corresponding User.MembersManagerBl.convertMembersToRichMembersNoUserAttributes
(PerunSession sess, List<RichMember> richMembers) Fill the RichMember object with data from Member, corresponding User object and member attributes.MembersManagerBl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers) Fill the RichMember object with data from Member and corresponding User and user/member attributes.MembersManagerBl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, Resource resource, List<AttributeDefinition> attrsDef) Fill the RichMember object with data from Member and corresponding User, user/member, user-facility and member-resource attributes defined by list of attribute definition.MembersManagerBl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) Fill the RichMember object with data from Member and corresponding User and user/member attributes defined by list of attribute definition.MembersManagerBl.convertMembersToRichMembersWithAttributesBatch
(PerunSession sess, List<RichMember> richMembers, List<AttributeDefinition> attDefs) Optimized variant ofconvertMembersToRichMembersWithAttribute
.AttributesManagerBl.decorateMembersWithDefOptMemberAttributes
(PerunSession sess, List<RichMember> members, List<String> memberAttrNames) Appends each member with the member attributes (only def and opt) named in the memberAttrNames list if the value of the attribute for the given member is found in the database.AttributesManagerBl.decorateMembersWithDefOptUserAttributes
(PerunSession sess, List<RichMember> members, List<String> userAttrNames) Appends each member with the user attributes (only def and opt) named in the userAttrNames list if the value of the attribute for the given member(user) is found in the database.MembersManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichMember> richMembers) For list of richMembers filter all their user and member attributes and remove all which principal has no access to.MembersManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichMember> richMembers, Group group, boolean useContext) For list of richMembers filter all their user and member attributes and remove all which principal has no access to.MembersManagerBl.findCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, String searchString, boolean lookingInParentGroup) Return list of richMembers for specific group by the searchString with attributes specific for list of attrsNames.MembersManagerBl.findCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, List<String> allowedStatuses, List<String> allowedGroupStatuses, String searchString, boolean lookingInParentGroup) Return list of richMembers for specific group by the searchString with attributes specific for list of attrsNames and who have only status which is contain in lists of statuses.MembersManagerBl.findCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, String searchString, boolean onlySponsored) Return list of richMembers for specific vo by the searchString with attributes specific for list of attrsNames.MembersManagerBl.findCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, List<String> allowedStatuses, String searchString) Return list of richMembers for specific vo by the searchString with attributes specific for list of attrsNames and who have only status which is contain in list of statuses.MembersManagerBl.findCompleteRichMembers
(PerunSession sess, List<String> attrsNames, String searchString) Return list of richMembers by the searchString with attributes specific for list of attrsNames.MembersManagerBl.findCompleteRichMembers
(PerunSession sess, List<String> attrsNames, List<String> allowedStatuses, String searchString) Return list of richMembers by the searchString with attributes specific for list of attrsNames and who have only status which is contain in list of statuses.MembersManagerBl.findRichMembers
(PerunSession sess, String searchString, boolean onlySponsored) Return list of rich members by theirs name, id, uuid, login or emailMembersManagerBl.findRichMembersInVo
(PerunSession sess, Vo vo, String searchString, boolean onlySponsored) Return list of rich members by theirs name, id, uuid, login or email under defined VO.MembersManagerBl.findRichMembersWithAttributes
(PerunSession sess, String searchString) Return list of rich members with attributes by theirs name or login or emailMembersManagerBl.findRichMembersWithAttributes
(PerunSession sess, String searchString, List<String> attrsNames) Return list of rich members with certain attributes by theirs name or login or email.MembersManagerBl.findRichMembersWithAttributesInGroup
(PerunSession sess, Group group, String searchString) Return list of rich members with attributes by the searchString under defined Group.MembersManagerBl.findRichMembersWithAttributesInGroup
(PerunSession sess, Group group, String searchString, List<String> attrsNames) Return list of rich members with certain attributes by the searchString under defined Group.MembersManagerBl.findRichMembersWithAttributesInParentGroup
(PerunSession sess, Group group, String searchString) Return list of rich members with attributes by the searchString under parent group of defined Group.MembersManagerBl.findRichMembersWithAttributesInVo
(PerunSession sess, Vo vo, String searchString) Return list of rich members with attributes by theirs name or login or email under defined VO.MembersManagerBl.findRichMembersWithAttributesInVo
(PerunSession sess, Vo vo, String searchString, List<String> attrsNames, boolean onlySponsored) Return list of rich members with certain attributes by theirs name or login or email defined VO.ResourcesManagerBl.getAssignedRichMembers
(PerunSession perunSession, Resource resource) Returns all members assigned to the resource as RichMembers.MembersManagerBl.getCompleteRichMembers
(PerunSession sess, Group group, Resource resource, List<String> attrsNames, List<String> allowedStatuses) Get all RichMembers with attributes specific for list of attrNames.MembersManagerBl.getCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, boolean lookingInParentGroup) Get all RichMembers with attributes specific for list of attrsNames from the group.MembersManagerBl.getCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, List<String> allowedStatuses, List<String> allowedGroupStatuses, boolean lookingInParentGroup) Get all RichMembers with attributes specific for list of attrsNames from the group and have only status which is contain in lists of statuses.MembersManagerBl.getCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames) Get all RichMembers with attributes specific for list of attrsNames from the vo.MembersManagerBl.getCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, List<String> allowedStatuses) Get all RichMembers with attributes specific for list of attrsNames from the vo and have only status which is contain in list of statuses.GroupsManagerBl.getGroupDirectRichMembers
(PerunSession sess, Group group) Returns direct group members in the RichMember object, which contains Member+User data.GroupsManagerBl.getGroupRichMembers
(PerunSession sess, Group group) Returns group members in the RichMember object, which contains Member+User data.GroupsManagerBl.getGroupRichMembers
(PerunSession sess, Group group, Status status) Returns group members in the RichMember object, which contains Member+User data.GroupsManagerBl.getGroupRichMembersExceptInvalid
(PerunSession sess, Group group) Returns only valid, suspended and expired group members in the RichMember object, which contains Member+User data.GroupsManagerBl.getGroupRichMembersWithAttributes
(PerunSession sess, Group group) Returns group members in the RichMember object, which contains Member+User data.GroupsManagerBl.getGroupRichMembersWithAttributes
(PerunSession sess, Group group, Status status) Returns group members in the RichMember object, which contains Member+User data.GroupsManagerBl.getGroupRichMembersWithAttributesExceptInvalid
(PerunSession sess, Group group) Returns only valid, suspended and expired group members in the RichMember object, which contains Member+User data.MembersManagerBl.getMembersPage
(PerunSession sess, Vo vo, MembersPageQuery query, List<String> attrNames) Get page of members from the given vo, with the given attributes.MembersManagerBl.getMembersPage
(PerunSession sess, Vo vo, MembersPageQuery query, List<String> attrNames, String policy) Get page of members from the given vo, with the given attributes, based on policy.GroupsManagerBl.getParentGroupRichMembers
(PerunSession sess, Group group) Get members form the parent group in RichMember format.GroupsManagerBl.getParentGroupRichMembersWithAttributes
(PerunSession sess, Group group) Get members form the parent group in RichMember format including user/member attributes.MembersManagerBl.getRichMembers
(PerunSession sess, Group group) Get rich members for displaying on pages.MembersManagerBl.getRichMembers
(PerunSession sess, Vo vo) Get rich members for displaying on pages.MembersManagerBl.getRichMembers
(PerunSession sess, Vo vo, Status status) Get rich members who have the status, for displaying on pages.MembersManagerBl.getRichMembersNoUserAttributes
(PerunSession sess, Vo vo) Get all rich members of VO.MembersManagerBl.getRichMembersWithAttributes
(PerunSession sess, Group group, List<AttributeDefinition> attrsDef) Get RichMembers with Attributes but only with selected attributes from list attrsDef.MembersManagerBl.getRichMembersWithAttributes
(PerunSession sess, Group group, List<Member> members, List<AttributeDefinition> attrsDef) Get RichMembers with Attributes but only with selected attributes from list attrsDef and for specified members.MembersManagerBl.getRichMembersWithAttributes
(PerunSession sess, Vo vo) Get rich members for displaying on pages.MembersManagerBl.getRichMembersWithAttributes
(PerunSession sess, Vo vo, Status status) Get rich members who have the status, for displaying on pages.MembersManagerBl.getRichMembersWithAttributes
(PerunSession sess, Vo vo, List<AttributeDefinition> attrsDef) Get RichMembers with Attributes but only with selected attributes from list attrsDef.MembersManagerBl.getRichMembersWithAttributes
(PerunSession sess, List<String> allowedStatuses, Group group) Get rich members for displaying on pages.MembersManagerBl.getRichMembersWithAttributesByNames
(PerunSession sess, Group group, Resource resource, List<String> attrsNames) Get RichMembers with Attributes but only with selected attributes from list attrsDef for group.MembersManagerBl.getRichMembersWithAttributesByNames
(PerunSession sess, Group group, List<String> attrsNames) Get RichMembers with Attributes but only with selected attributes from list attrsDef for group.MembersManagerBl.getRichMembersWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrsNames) Get RichMembers with Attributes but only with selected attributes from list attrsNames for vo.MembersManagerBl.getServiceUserRichMembers
(PerunSession sess, Vo vo) Get RichMembers from a VO who are service users.MembersManagerBl.getSponsoredRichMembers
(PerunSession sess, Vo vo) Get list of rich members that are sponsored in the VO.Methods in cz.metacentrum.perun.core.bl with parameters of type RichMemberModifier and TypeMethodDescriptionMembersManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, RichMember richMember) For richMember filter all his user and member attributes and remove all which principal has no access to.void
GroupsManagerBl.removeFormerMemberWhileSynchronization
(PerunSession sess, Group group, RichMember memberToRemove, boolean isAuthoritative) Remove former member from group (if he is not listed in ExtSource).void
GroupsManagerBl.updateExistingMemberWhileSynchronization
(PerunSession sess, Group group, Candidate candidate, RichMember memberToUpdate, List<String> overwriteUserAttributesList, List<String> mergeMemberAttributesList, List<AttributeDefinition> attrDefs) Get candidate and corresponding memberToUpdate and update his attributes, extSources, expiration and status.Method parameters in cz.metacentrum.perun.core.bl with type arguments of type RichMemberModifier and TypeMethodDescriptionMembersManagerBl.convertMembersToRichMembersNoUserAttributes
(PerunSession sess, List<RichMember> richMembers) Fill the RichMember object with data from Member, corresponding User object and member attributes.MembersManagerBl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers) Fill the RichMember object with data from Member and corresponding User and user/member attributes.MembersManagerBl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, Resource resource, List<AttributeDefinition> attrsDef) Fill the RichMember object with data from Member and corresponding User, user/member, user-facility and member-resource attributes defined by list of attribute definition.MembersManagerBl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) Fill the RichMember object with data from Member and corresponding User and user/member attributes defined by list of attribute definition.MembersManagerBl.convertMembersToRichMembersWithAttributesBatch
(PerunSession sess, List<RichMember> richMembers, List<AttributeDefinition> attDefs) Optimized variant ofconvertMembersToRichMembersWithAttribute
.AttributesManagerBl.decorateMembersWithDefOptMemberAttributes
(PerunSession sess, List<RichMember> members, List<String> memberAttrNames) Appends each member with the member attributes (only def and opt) named in the memberAttrNames list if the value of the attribute for the given member is found in the database.AttributesManagerBl.decorateMembersWithDefOptUserAttributes
(PerunSession sess, List<RichMember> members, List<String> userAttrNames) Appends each member with the user attributes (only def and opt) named in the userAttrNames list if the value of the attribute for the given member(user) is found in the database.MembersManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichMember> richMembers) For list of richMembers filter all their user and member attributes and remove all which principal has no access to.MembersManagerBl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichMember> richMembers, Group group, boolean useContext) For list of richMembers filter all their user and member attributes and remove all which principal has no access to. -
Uses of RichMember in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that return RichMemberModifier and TypeMethodDescriptionMembersManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, RichMember richMember) MembersManagerBlImpl.getRichMember
(PerunSession sess, Member member) MembersManagerBlImpl.getRichMemberWithAttributes
(PerunSession sess, Member member) Methods in cz.metacentrum.perun.core.blImpl that return types with arguments of type RichMemberModifier and TypeMethodDescriptionMembersManagerBlImpl.convertMembersToRichMembers
(PerunSession sess, List<Member> members) Converts members to rich members.MembersManagerBlImpl.convertMembersToRichMembersNoUserAttributes
(PerunSession sess, List<RichMember> richMembers) Adds memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, Group group, Resource resource, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, Group group, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, Resource resource, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributesBatch
(PerunSession sess, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) AttributesManagerBlImpl.decorateMembersWithDefOptMemberAttributes
(PerunSession sess, List<RichMember> members, List<String> memberAttrNames) AttributesManagerBlImpl.decorateMembersWithDefOptUserAttributes
(PerunSession sess, List<RichMember> members, List<String> userAttrNames) MembersManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichMember> richMembers) MembersManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichMember> richMembers, Group group, boolean useContext) MembersManagerBlImpl.findCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, String searchString, boolean lookingInParentGroup) MembersManagerBlImpl.findCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, List<String> allowedStatuses, List<String> allowedGroupStatuses, String searchString, boolean lookingInParentGroup) MembersManagerBlImpl.findCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, String searchString, boolean onlySponsored) MembersManagerBlImpl.findCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, List<String> allowedStatuses, String searchString) MembersManagerBlImpl.findCompleteRichMembers
(PerunSession sess, List<String> attrsNames, String searchString) MembersManagerBlImpl.findCompleteRichMembers
(PerunSession sess, List<String> attrsNames, List<String> allowedStatuses, String searchString) MembersManagerBlImpl.findRichMembers
(PerunSession sess, String searchString, boolean onlySponsored) MembersManagerBlImpl.findRichMembersInVo
(PerunSession sess, Vo vo, String searchString, boolean onlySposnored) MembersManagerBlImpl.findRichMembersWithAttributes
(PerunSession sess, String searchString) MembersManagerBlImpl.findRichMembersWithAttributes
(PerunSession sess, String searchString, List<String> attrsNames) MembersManagerBlImpl.findRichMembersWithAttributesInGroup
(PerunSession sess, Group group, String searchString) MembersManagerBlImpl.findRichMembersWithAttributesInGroup
(PerunSession sess, Group group, String searchString, List<String> attrsNames) MembersManagerBlImpl.findRichMembersWithAttributesInParentGroup
(PerunSession sess, Group group, String searchString) MembersManagerBlImpl.findRichMembersWithAttributesInVo
(PerunSession sess, Vo vo, String searchString) MembersManagerBlImpl.findRichMembersWithAttributesInVo
(PerunSession sess, Vo vo, String searchString, List<String> attrsNames, boolean onlySponsored) ResourcesManagerBlImpl.getAssignedRichMembers
(PerunSession sess, Resource resource) MembersManagerBlImpl.getCompleteRichMembers
(PerunSession sess, Group group, Resource resource, List<String> attrsNames, List<String> allowedStatuses) MembersManagerBlImpl.getCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, boolean lookingInParentGroup) MembersManagerBlImpl.getCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, List<String> allowedStatuses, List<String> allowedGroupStatuses, boolean lookingInParentGroup) MembersManagerBlImpl.getCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames) MembersManagerBlImpl.getCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, List<String> allowedStatuses) GroupsManagerBlImpl.getGroupDirectRichMembers
(PerunSession sess, Group group) GroupsManagerBlImpl.getGroupRichMembers
(PerunSession sess, Group group) GroupsManagerBlImpl.getGroupRichMembers
(PerunSession sess, Group group, Status status) GroupsManagerBlImpl.getGroupRichMembersExceptInvalid
(PerunSession sess, Group group) GroupsManagerBlImpl.getGroupRichMembersWithAttributes
(PerunSession sess, Group group) GroupsManagerBlImpl.getGroupRichMembersWithAttributes
(PerunSession sess, Group group, Status status) GroupsManagerBlImpl.getGroupRichMembersWithAttributesExceptInvalid
(PerunSession sess, Group group) MembersManagerBlImpl.getMembersPage
(PerunSession sess, Vo vo, MembersPageQuery query, List<String> attrNames) MembersManagerBlImpl.getMembersPage
(PerunSession sess, Vo vo, MembersPageQuery query, List<String> attrNames, String policy) GroupsManagerBlImpl.getParentGroupRichMembers
(PerunSession sess, Group group) GroupsManagerBlImpl.getParentGroupRichMembersWithAttributes
(PerunSession sess, Group group) MembersManagerBlImpl.getRichMembers
(PerunSession sess, Group group) MembersManagerBlImpl.getRichMembers
(PerunSession sess, Vo vo) MembersManagerBlImpl.getRichMembers
(PerunSession sess, Vo vo, Status status) MembersManagerBlImpl.getRichMembersNoUserAttributes
(PerunSession sess, Vo vo) MembersManagerBlImpl.getRichMembersWithAttributes
(PerunSession sess, Group group, List<AttributeDefinition> attrsDef) MembersManagerBlImpl.getRichMembersWithAttributes
(PerunSession sess, Group group, List<Member> members, List<AttributeDefinition> attrsDef) MembersManagerBlImpl.getRichMembersWithAttributes
(PerunSession sess, Vo vo) MembersManagerBlImpl.getRichMembersWithAttributes
(PerunSession sess, Vo vo, Status status) MembersManagerBlImpl.getRichMembersWithAttributes
(PerunSession sess, Vo vo, List<AttributeDefinition> attrsDef) MembersManagerBlImpl.getRichMembersWithAttributes
(PerunSession sess, List<String> allowedStatuses, Group group) MembersManagerBlImpl.getRichMembersWithAttributesByNames
(PerunSession sess, Group group, Resource resource, List<String> attrsNames) MembersManagerBlImpl.getRichMembersWithAttributesByNames
(PerunSession sess, Group group, List<String> attrsNames) MembersManagerBlImpl.getRichMembersWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrsNames) MembersManagerBlImpl.getServiceUserRichMembers
(PerunSession sess, Vo vo) MembersManagerBlImpl.getSponsoredRichMembers
(PerunSession sess, Vo vo) Methods in cz.metacentrum.perun.core.blImpl with parameters of type RichMemberModifier and TypeMethodDescriptionMembersManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, RichMember richMember) protected boolean
GroupsManagerBlImpl.hasCandidateExistingMember
(Candidate candidate, RichMember richMember) Compare richMember userExtSources with Candidate's userExtSources, if some of the useExtSource fits.void
GroupsManagerBlImpl.removeFormerMemberWhileSynchronization
(PerunSession sess, Group group, RichMember memberToRemove, boolean isAuthoritative) void
GroupsManagerBlImpl.updateExistingMemberWhileSynchronization
(PerunSession sess, Group group, Candidate candidate, RichMember memberToUpdate, List<String> overwriteUserAttributesList, List<String> mergeMemberAttributesList, List<AttributeDefinition> attrDefs) Method parameters in cz.metacentrum.perun.core.blImpl with type arguments of type RichMemberModifier and TypeMethodDescriptionMembersManagerBlImpl.convertMembersToRichMembersNoUserAttributes
(PerunSession sess, List<RichMember> richMembers) Adds memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, Group group, Resource resource, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, Group group, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, Resource resource, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributes
(PerunSession sess, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) Adds userAttributes and memberAttributes to rich members.MembersManagerBlImpl.convertMembersToRichMembersWithAttributesBatch
(PerunSession sess, List<RichMember> richMembers, List<AttributeDefinition> attrsDef) AttributesManagerBlImpl.decorateMembersWithDefOptMemberAttributes
(PerunSession sess, List<RichMember> members, List<String> memberAttrNames) AttributesManagerBlImpl.decorateMembersWithDefOptUserAttributes
(PerunSession sess, List<RichMember> members, List<String> userAttrNames) MembersManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichMember> richMembers) MembersManagerBlImpl.filterOnlyAllowedAttributes
(PerunSession sess, List<RichMember> richMembers, Group group, boolean useContext) -
Uses of RichMember in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that return RichMemberModifier and TypeMethodDescriptionMembersManagerEntry.createSponsoredMember
(PerunSession session, SponsoredUserData data, Vo vo, User sponsor, LocalDate validityTo, boolean sendActivationLink, String language, String url) MembersManagerEntry.getRichMemberById
(PerunSession sess, int id) MembersManagerEntry.getRichMemberWithAttributes
(PerunSession sess, Member member) MembersManagerEntry.setSponsoredMember
(PerunSession session, Vo vo, User userToBeSponsored, String namespace, String password, String login, User sponsor, LocalDate validityTo) MembersManagerEntry.setSponsorshipForMember
(PerunSession session, Member sponsoredMember, User sponsor, LocalDate validityTo) MembersManagerEntry.sponsorMember
(PerunSession session, Member sponsored, User sponsor, LocalDate validityTo) MembersManagerEntry.unsetSponsorshipForMember
(PerunSession session, Member sponsoredMember) Methods in cz.metacentrum.perun.core.entry that return types with arguments of type RichMemberModifier and TypeMethodDescriptionMembersManagerEntry.findCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, String searchString, boolean lookingInParentGroup) MembersManagerEntry.findCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, List<String> allowedStatuses, List<String> allowedGroupStatuses, String searchString, boolean lookingInParentGroup) MembersManagerEntry.findCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, String searchString, boolean onlySponsored) MembersManagerEntry.findCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, List<String> allowedStatuses, String searchString) MembersManagerEntry.findCompleteRichMembers
(PerunSession sess, List<String> attrsNames, List<String> allowedStatuses, String searchString) MembersManagerEntry.findRichMembersInVo
(PerunSession sess, Vo vo, String searchString) MembersManagerEntry.findRichMembersWithAttributesInGroup
(PerunSession sess, Group group, String searchString) MembersManagerEntry.findRichMembersWithAttributesInParentGroup
(PerunSession sess, Group group, String searchString) MembersManagerEntry.findRichMembersWithAttributesInVo
(PerunSession sess, Vo vo, String searchString) MembersManagerEntry.getAllSponsoredMembers
(PerunSession sess, Vo vo) ResourcesManagerEntry.getAssignedRichMembers
(PerunSession sess, Resource resource) MembersManagerEntry.getCompleteRichMembers
(PerunSession sess, Group group, Resource resource, List<String> attrsNames, List<String> allowedStatuses) MembersManagerEntry.getCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, boolean lookingInParentGroup) MembersManagerEntry.getCompleteRichMembers
(PerunSession sess, Group group, List<String> attrsNames, List<String> allowedStatuses, List<String> allowedGroupStatuses, boolean lookingInParentGroup) MembersManagerEntry.getCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames) MembersManagerEntry.getCompleteRichMembers
(PerunSession sess, Vo vo, List<String> attrsNames, List<String> allowedStatuses) GroupsManagerEntry.getGroupDirectRichMembers
(PerunSession sess, Group group) GroupsManagerEntry.getGroupRichMembers
(PerunSession sess, Group group) GroupsManagerEntry.getGroupRichMembers
(PerunSession sess, Group group, Status status) GroupsManagerEntry.getGroupRichMembersByIds
(PerunSession sess, int groupId, List<Integer> memberIds, List<String> attrNames) GroupsManagerEntry.getGroupRichMembersWithAttributes
(PerunSession sess, Group group) GroupsManagerEntry.getGroupRichMembersWithAttributes
(PerunSession sess, Group group, Status status) MembersManagerEntry.getMembersPage
(PerunSession sess, Vo vo, MembersPageQuery query, List<String> attrNames) MembersManagerEntry.getMembersPage
(PerunSession sess, Vo vo, MembersPageQuery query, List<String> attrNames, String policy) GroupsManagerEntry.getParentGroupRichMembers
(PerunSession sess, Group group) GroupsManagerEntry.getParentGroupRichMembersWithAttributes
(PerunSession sess, Group group) MembersManagerEntry.getRichMembers
(PerunSession sess, Group group) MembersManagerEntry.getRichMembers
(PerunSession sess, Vo vo) MembersManagerEntry.getRichMembers
(PerunSession sess, Vo vo, Status status) MembersManagerEntry.getRichMembersByIds
(PerunSession sess, List<Integer> ids, List<String> attrNames) MembersManagerEntry.getRichMembersNoUserAttributes
(PerunSession sess, Vo vo) MembersManagerEntry.getRichMembersWithAttributes
(PerunSession sess, Group group, List<AttributeDefinition> attrsDef) MembersManagerEntry.getRichMembersWithAttributes
(PerunSession sess, Vo vo) MembersManagerEntry.getRichMembersWithAttributes
(PerunSession sess, Vo vo, Status status) MembersManagerEntry.getRichMembersWithAttributes
(PerunSession sess, Vo vo, List<AttributeDefinition> attrsDef) MembersManagerEntry.getRichMembersWithAttributes
(PerunSession sess, List<String> allowedStatuses, Group group) MembersManagerEntry.getRichMembersWithAttributesByNames
(PerunSession sess, Group group, List<String> attrsNames) MembersManagerEntry.getRichMembersWithAttributesByNames
(PerunSession sess, Vo vo, List<String> attrsNames) MembersManagerEntry.getServiceUserRichMembers
(PerunSession sess, Vo vo) MembersManagerEntry.getSponsoredMembers
(PerunSession sess, Vo vo) MembersManagerEntry.getSponsoredMembers
(PerunSession sess, Vo vo, User user) MembersManagerEntry.getSponsoredMembers
(PerunSession sess, Vo vo, User user, List<String> attrNames) -
Uses of RichMember in cz.metacentrum.perun.core.impl
Methods in cz.metacentrum.perun.core.impl that return types with arguments of type RichMemberModifier and TypeMethodDescriptionAttributesManagerImpl.decorateMembersWithDefOptMemberAttributes
(PerunSession sess, List<RichMember> members, List<String> memberAttrNames) AttributesManagerImpl.decorateMembersWithDefOptUserAttributes
(PerunSession sess, List<RichMember> members, List<String> userAttrNames) MembersManagerImpl.getSponsoredRichMembers
(PerunSession sess, Vo vo) Method parameters in cz.metacentrum.perun.core.impl with type arguments of type RichMemberModifier and TypeMethodDescriptionAttributesManagerImpl.decorateMembersWithDefOptMemberAttributes
(PerunSession sess, List<RichMember> members, List<String> memberAttrNames) AttributesManagerImpl.decorateMembersWithDefOptUserAttributes
(PerunSession sess, List<RichMember> members, List<String> userAttrNames) -
Uses of RichMember in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that return types with arguments of type RichMemberModifier and TypeMethodDescriptionAttributesManagerImplApi.decorateMembersWithDefOptMemberAttributes
(PerunSession sess, List<RichMember> members, List<String> memberAttrNames) Appends each member with the member attributes (only def and opt) named in the memberAttrNames list if the value of the attribute for the given member is found in the database.AttributesManagerImplApi.decorateMembersWithDefOptUserAttributes
(PerunSession sess, List<RichMember> members, List<String> userAttrNames) Appends each member with the user attributes (only def and opt) named in the userAttrNames list if the value of the attribute for the given member(user) is found in the database.MembersManagerImplApi.getSponsoredRichMembers
(PerunSession sess, Vo vo) Get list of rich members that are sponsored in the VO.Method parameters in cz.metacentrum.perun.core.implApi with type arguments of type RichMemberModifier and TypeMethodDescriptionAttributesManagerImplApi.decorateMembersWithDefOptMemberAttributes
(PerunSession sess, List<RichMember> members, List<String> memberAttrNames) Appends each member with the member attributes (only def and opt) named in the memberAttrNames list if the value of the attribute for the given member is found in the database.AttributesManagerImplApi.decorateMembersWithDefOptUserAttributes
(PerunSession sess, List<RichMember> members, List<String> userAttrNames) Appends each member with the user attributes (only def and opt) named in the userAttrNames list if the value of the attribute for the given member(user) is found in the database.