Uses of Class
edu.internet2.middleware.grouper.Membership
Packages that use Membership
Package
Description
The I2MI Grouper project is an open source toolkit for managing groups.
The Unresolvable Subject Deletion Utility (usdu) is a Grouper API extension
which finds and optionally deletes members whose subjects can not be resolved
by their source.
This package contains beans which are used by hooks to pass data.
This package contains the data access object interfaces that a DB
layer would have to implement (generally revolving around queries to DB)
This package contains hib3 related data access object implementations
and mappings
This package contains generic grouper classes which do not belong elsewhere
This package contains access and privilege related classes
This package contains classes related to the subject API
This package contains validator classes
This package contains xml classes (e.g.
-
Uses of Membership in edu.internet2.middleware.grouper
Methods in edu.internet2.middleware.grouper that return MembershipModifier and TypeMethodDescriptionMembership.clone()deep clone the fields in this objectMembership.dbVersion()save the state when retrieving from DBstatic MembershipMembershipFinder.findByUuid(GrouperSession grouperSession, String uuid, boolean exceptionIfNotFound, boolean enabledOnly) Find a membership within the registry by UUID.static MembershipMembershipFinder.findCompositeMembership(GrouperSession s, Group g, Subject subj) Deprecated.see overloadstatic MembershipMembershipFinder.findCompositeMembership(GrouperSession s, Group g, Subject subj, boolean exceptionOnNull) Return the composite membership if it exists.static MembershipMembershipFinder.findImmediateMembership(GrouperSession s, AttributeDef attributeDef, Subject subj, Field f, boolean exceptionIfNotFound) Return the immediate membership if it exists.static MembershipMembershipFinder.findImmediateMembership(GrouperSession s, Group g, Subject subj, boolean exceptionIfNotFound) Return the immediate membership if it exists.static MembershipMembershipFinder.findImmediateMembership(GrouperSession s, Group g, Subject subj, Field f) Deprecated.see overloadstatic MembershipMembershipFinder.findImmediateMembership(GrouperSession s, Group g, Subject subj, Field f, boolean exceptionIfNotFound) Return the immediate membership if it exists.static MembershipMembershipFinder.findImmediateMembership(GrouperSession s, Stem stem, Subject subj, Field f, boolean exceptionIfNotFound) Return the immediate membership if it exists.MembershipFinder.findMembership(boolean exceptionIfNotFound) find a membershipGroup.getImmediateMembership(Field f, Member member, boolean enabledOnly, boolean exceptionIfNotFound) Get membership of this group, for a certain member A membership is the object which represents a join of member and group.Group.getImmediateMembership(Field f, Subject subject, boolean enabledOnly, boolean exceptionIfNotFound) Get membership of this group, for a certain member A membership is the object which represents a join of member and group.Membership.getParentMembership()Get parent membership of this membership.static MembershipMembership.internal_addImmediateMembership(GrouperSession s, AttributeDef attributeDef, Subject subj, Field f, String uuid) static MembershipMembership.internal_addImmediateMembership(GrouperSession s, Group g, Subject subj, Field f, String uuid, Timestamp startDate, Timestamp endDate) static MembershipMembership.internal_addImmediateMembership(GrouperSession s, Stem ns, Subject subj, Field f, String uuid) static MembershipComposite.internal_createNewCompositeMembershipObject(String ownerGroupId, String memberUuid, String viaCompositeId) static MembershipMembership.internal_delImmediateMembership(GrouperSession s, AttributeDef attributeDef, Subject subj, Field f) static MembershipMembership.internal_delImmediateMembership(GrouperSession s, Group g, Subject subj, Field f) static MembershipMembership.internal_delImmediateMembership(GrouperSession s, Stem ns, Subject subj, Field f) MembershipSave.save()create or update or delete a membershipPrivilegeGroupSave.save()create or update or delete a compositePrivilegeStemSave.save()create or update or delete a compositeMembership.xmlRetrieveByIdOrKey()Membership.xmlSaveBusinessProperties(Membership existingRecord) Methods in edu.internet2.middleware.grouper that return types with arguments of type MembershipModifier and TypeMethodDescriptionstatic Set<Membership>MembershipFinder.findEffectiveMemberships(GrouperSession s, Group g, Subject subj, Field f, Group via, int depth) Return effective memberships.Group.getCompositeMemberships()GetCompositeMemberships of this group.Group.getCompositeMemberships(Collection<Member> members) Get memberships of this group, for a certain collection of members A membership is the object which represents a join of member and group.Group.getEffectiveMemberships()Get effective memberships of this group.Group.getEffectiveMemberships(Field f) Get effective memberships of this group.Group.getEffectiveMemberships(Field f, Collection<Member> members) Get memberships of this group, for a certain collection of members A membership is the object which represents a join of member and group.Member.getEffectiveMemberships()Get effective memberships.Member.getEffectiveMemberships(Field f) Get effective memberships.Group.getImmediateMemberships()Get immediate memberships of this group.Group.getImmediateMemberships(Field f) An immediate member is directly assigned to a group.Group.getImmediateMemberships(Field f, Collection<Member> members) Get memberships of this group, for a certain collection of members, must be enabled A membership is the object which represents a join of member and group.Group.getImmediateMemberships(Field f, Collection<Member> members, boolean enabledOnly) Get memberships of this group, for a certain collection of members A membership is the object which represents a join of member and group.Member.getImmediateMemberships()Get immediate memberships.Member.getImmediateMemberships(Field f) Get immediate memberships.Group.getMemberships()Get memberships of this group.Group.getMemberships(boolean enabledOnly) Get memberships of this group.Group.getMemberships(Field f) Get memberships of this group.Group.getMemberships(Field f, Collection<Member> members) Get memberships of this group, for a certain collection of members A membership is the object which represents a join of member and group.Member.getMemberships()Get memberships.Member.getMemberships(Field f) Get memberships.Member.getMemberships(Field f, boolean requireListField) Get memberships.Group.getNonImmediateMemberships()Get nonimmediate memberships of this group.Group.getNonImmediateMemberships(Field f) An immediate member is directly assigned to a group.Group.getNonImmediateMemberships(Field f, Collection<Member> members) Get memberships of this group, for a certain collection of members, must be enabled A membership is the object which represents a join of member and group.Group.getNonImmediateMemberships(Field f, Collection<Member> members, boolean enabledOnly) Get memberships of this group, for a certain collection of members A membership is the object which represents a join of member and group.Member.getNonImmediateMemberships()Get non-immediate memberships.Member.getNonImmediateMemberships(Field f) Get non-immediate memberships.static Set<Membership>MembershipFinder.internal_findAllByCreatedAfter(GrouperSession s, Date d, Field f) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllByCreatedBefore(GrouperSession s, Date d, Field f) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllByGroupOwnerAndFieldAndType(GrouperSession s, Group groupOwner, Field f, String type) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllChildrenNoPriv(Membership dto) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllCompositeByGroupAndPage(Group group, int start, int pageSize, int sortLimit, int[] numberOfRecords) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllEffectiveByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllEffectiveByMemberAndField(GrouperSession s, Member m, Field f) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllImmediateByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllImmediateByMemberAndField(GrouperSession s, Member m, Field f) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllImmediateByMemberAndField(GrouperSession s, Member m, Field f, boolean enabledOnly) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findAllNonImmediateByMemberAndField(GrouperSession s, Member m, Field f) Grouper internal method onlystatic Set<Membership>MembershipFinder.internal_findMemberships(GrouperSession s, Member m, Field f) Grouper internal method onlyMethods in edu.internet2.middleware.grouper with parameters of type MembershipModifier and TypeMethodDescriptionstatic Set<Membership>MembershipFinder.internal_findAllChildrenNoPriv(Membership dto) Grouper internal method onlyvoidMembership.xmlCopyBusinessPropertiesToExisting(Membership existingRecord) booleanMembership.xmlDifferentBusinessProperties(Membership other) booleanMembership.xmlDifferentUpdateProperties(Membership other) Membership.xmlSaveBusinessProperties(Membership existingRecord) Method parameters in edu.internet2.middleware.grouper with type arguments of type MembershipModifier and TypeMethodDescriptionMembership.retrieveGroups(Collection<Membership> memberships) retrieve a set of groups based on some memberships (and store in each membership, like getGroup -
Uses of Membership in edu.internet2.middleware.grouper.app.deprovisioning
Methods in edu.internet2.middleware.grouper.app.deprovisioning with parameters of type MembershipModifier and TypeMethodDescriptionprotected static voidMembershipVetoIfDeprovisionedHook.checkMembershipEligibility(Membership membership, HooksContext hooksContext) GrouperDeprovisioningAffiliation.deprovisionMembership(Membership membership) static voidGrouperDeprovisioningLogic.removeAccess(Membership membership) Method parameters in edu.internet2.middleware.grouper.app.deprovisioning with type arguments of type MembershipModifier and TypeMethodDescriptionGrouperDeprovisioningEmailService.buildEmailObjectForOneDeprovisionedSubject(GrouperSession grouperSession, Set<Membership> memberships, GrouperDeprovisioningAffiliation affiliation, boolean callFromDaemon) build map of email address to email per person object -
Uses of Membership in edu.internet2.middleware.grouper.app.usdu
Methods in edu.internet2.middleware.grouper.app.usdu that return types with arguments of type MembershipModifier and TypeMethodDescriptionprotected static Set<Membership>USDU.getAllImmediateMemberships(Member member, Set<Field> fields) Get memberships for a member for the given fields.protected static Set<Membership>UsduJob.getAllImmediateMemberships(Member member, Set<Field> fields) Get memberships for a member for the given fields. -
Uses of Membership in edu.internet2.middleware.grouper.attr
Methods in edu.internet2.middleware.grouper.attr with parameters of type MembershipModifier and TypeMethodDescriptionAttributeDefScopeDelegate.assignOwnerMembership(Membership membership) adds scope if not already there make sure this attributeDef is assigned directly in this stem -
Uses of Membership in edu.internet2.middleware.grouper.attr.assign
Methods in edu.internet2.middleware.grouper.attr.assign that return MembershipModifier and TypeMethodDescriptionAttributeAssign.getOwnerImmediateMembership()if this is a membership attribute, this is the foreign keyAttributeAssign.getOwnerMembership()if this is a membership attribute, this is the foreign keyMethods in edu.internet2.middleware.grouper.attr.assign with parameters of type MembershipModifier and TypeMethodDescriptionAttributeAssignSave.assignOwnerMembership(Membership theOwnerMembership) if this is a membership attribute, this is the foreign key.Constructors in edu.internet2.middleware.grouper.attr.assign with parameters of type MembershipModifierConstructorDescriptionAttributeAssign(Membership ownerMembership, String theAction, AttributeDefName theAttributeDefName, String uuid) create an attribute assign, including a uuidAttributeAssignMembershipDelegate(Membership membership1) -
Uses of Membership in edu.internet2.middleware.grouper.attr.finder
Methods in edu.internet2.middleware.grouper.attr.finder that return MembershipModifier and TypeMethodDescriptionAttributeAssignFinderResult.getOwnerMembership()owner membershipMethods in edu.internet2.middleware.grouper.attr.finder with parameters of type MembershipModifier and TypeMethodDescriptionvoidAttributeAssignFinderResult.setOwnerMembership(Membership ownerMembership1) owner membership -
Uses of Membership in edu.internet2.middleware.grouper.hooks.beans
Methods in edu.internet2.middleware.grouper.hooks.beans that return MembershipModifier and TypeMethodDescriptionHooksMembershipBean.getMembership()object being insertedHooksMembershipChangeBean.getMembership()membership dtoConstructors in edu.internet2.middleware.grouper.hooks.beans with parameters of type Membership -
Uses of Membership in edu.internet2.middleware.grouper.internal.dao
Methods in edu.internet2.middleware.grouper.internal.dao that return MembershipModifier and TypeMethodDescriptionMembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(String ownerAttrDefId, String memberUUID, Field f, String type, boolean exceptionIfNull, boolean enabledOnly) MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(String ownerGroupId, String memberUUID, Field f, String type, boolean exceptionIfNull, boolean enabledOnly) MembershipDAO.findByImmediateUuid(String uuid, boolean exceptionIfNull) MembershipDAO.findByImmediateUuid(String uuid, boolean exceptionIfNull, QueryOptions queryOptions) MembershipDAO.findByImmediateUuidOrKey(String uuid, String memberUUID, String fieldId, String ownerAttrDefId, String ownerGroupId, String ownerStemId, boolean exceptionIfNull) MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(String ownerStemId, String memberUUID, Field f, String type, boolean exceptionIfNull, boolean enabledOnly) MembershipDAO.findByUuid(String uuid, boolean exceptionIfNull, boolean enabledOnly) MembershipDAO.findByUuid(String uuid, boolean exceptionIfNull, boolean enabledOnly, QueryOptions queryOptions) MembershipDAO.findParentMembership(Membership _ms) Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type MembershipModifier and TypeMethodDescriptionMembershipDAO.findAll(boolean enabledOnly) get all membershipsMembershipDAO.findAllByAttrDefOwnerAndField(String ownerAttrDefId, Field f, boolean enabledOnly) MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(String ownerAttrDefId, Field f, String type, boolean enabledOnly) MembershipDAO.findAllByAttrDefOwnerAndMember(String ownerAttrDefId, String memberUUID, boolean enabledOnly) MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(String ownerAttrDefId, String memberUUID, Field f, boolean enabledOnly) MembershipDAO.findAllByAttrDefOwnerAsList(String attrDefId, boolean enabledOnly) MembershipDAO.findAllByCreatedAfter(Date d, Field f, boolean enabledOnly) MembershipDAO.findAllByCreatedBefore(Date d, Field f, boolean enabledOnly) MembershipDAO.findAllByCreatorOrMember(Member member, boolean enabledOnly) find all memberships that have this member or have this creatorMembershipDAO.findAllByGroupOwnerAndCompositeAndMembers(String ownerUUID, Collection<Member> members, boolean enabledOnly) MembershipDAO.findAllByGroupOwnerAndDepth(String ownerGroupId, int depth, boolean enabledOnly) MembershipDAO.findAllByGroupOwnerAndField(String ownerGroupId, Field f, boolean enabledOnly) MembershipDAO.findAllByGroupOwnerAndFieldAndDepth(String ownerGroupId, Field f, int depth, boolean enabledOnly) MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(String ownerUUID, Field f, Collection<String> memberIds, String type, boolean enabledOnly) MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(String ownerUUID, Field f, Collection<Member> members, boolean enabledOnly) TODO update for 1.5MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(String ownerUUID, Field f, Collection<Member> members, String type, boolean enabledOnly) MembershipDAO.findAllByGroupOwnerAndFieldAndType(String ownerGroupId, Field f, String type, boolean enabledOnly) MembershipDAO.findAllByGroupOwnerAndMember(String groupOwnerId, String memberUUID, boolean enabledOnly) MembershipDAO.findAllByGroupOwnerAndMemberAndField(String ownerGroupId, String memberUUID, Field f, boolean enabledOnly) MembershipDAO.findAllByGroupOwnerAsList(String ownerUUID, boolean enabledOnly) MembershipDAO.findAllByMember(String memberUUID, boolean enabledOnly) MembershipDAO.findAllByMemberAndDepth(String memberId, int depth, boolean enabledOnly) MembershipDAO.findAllByStemOwnerAndField(String ownerStemId, Field f, boolean enabledOnly) MembershipDAO.findAllByStemOwnerAndFieldAndType(String ownerStemId, Field f, String type, boolean enabledOnly) MembershipDAO.findAllByStemOwnerAndMemberAndField(String ownerStemId, String memberUUID, Field f, boolean enabledOnly) MembershipDAO.findAllByStemOwnerAsList(String ownerUUID, boolean enabledOnly) MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem, Stem.Scope stemScope, Field field, MembershipType type, Boolean enabledOnly, String memberId) MembershipDAO.findAllChildMemberships(Membership _ms, boolean enabledOnly) MembershipDAO.findAllEffectiveByAttrDefOwner(String ownerAttrDefId, String memberUUID, Field f, String viaGroupId, int depth, boolean enabledOnly) MembershipDAO.findAllEffectiveByGroupOwner(String ownerGroupId, String memberUUID, Field f, String viaGroupId, int depth, boolean enabledOnly) MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(String ownerGroupId, String memberUUID, Field f, boolean enabledOnly) MembershipDAO.findAllEffectiveByMemberAndField(String memberUUID, Field f, boolean enabledOnly) MembershipDAO.findAllEffectiveByStemOwner(String ownerStemId, String memberUUID, Field f, String viaGroupId, int depth, boolean enabledOnly) MembershipDAO.findAllEnabledDisabledMismatch(long queryTime) find records which are disabled which shouldnt be, and enabled which shouldnt beMembershipDAO.findAllImmediateByAttrDefOwnerAsList(String attrDefId, boolean enabledOnly) MembershipDAO.findAllImmediateByMemberAndField(String memberUUID, Field f, boolean enabledOnly) MembershipDAO.findAllImmediateByMemberAndFieldType(String memberUUID, String fieldType, boolean enabledOnly) MembershipDAO.findAllMembershipEntriesByGroupOwnerAndFieldAndType(String ownerGroupId, Field f, String type, boolean enabledOnly) In this case, membership objects are not joined with groupSets like most queries.MembershipDAO.findAllMembershipsByGroupOwnerFieldDisabledRange(String ownerGroupId, Field field, Timestamp disabledDateFrom, Timestamp disabledDateTo) Find all memberships based on group, field, and a range of disabled datesMembershipDAO.findAllNonImmediateByMemberAndField(String memberUUID, Field f, boolean enabledOnly) MembershipDAO.findAllNonImmediateByMemberAndFieldType(String memberUUID, String fieldType, boolean enabledOnly) MembershipDAO.findBadComplementMemberships(Composite composite) MembershipDAO.findBadComplementMemberships(List<String> compositeIds) MembershipDAO.findBadCompositeMembershipsOnNonCompositeGroup()MembershipDAO.findBadIntersectionMemberships(Composite composite) MembershipDAO.findBadIntersectionMemberships(List<String> compositeIds) MembershipDAO.findBadMembershipsDeletedGroupAsMember()Find cases where a membership exists where the member is a deleted group.MembershipDAO.findBadMembershipsOnCompositeGroup()This will find "immediate" memberships on composite groups along with memberships that don't have the right viaCompositeId.MembershipDAO.findBadUnionMemberships(Composite composite) MembershipDAO.findBadUnionMemberships(List<String> compositeIds) MembershipDAO.findByImmediateUuids(Collection<String> ids) retrieve by ids.MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession, String memberUUID, Field f, boolean enabledOnly) find memberships that the user is allowed to seePITMembershipDAO.findMissingActivePITMemberships()MembershipDAO.findMissingImmediateGroupSetsForAttrDefOwners()Find all missing group sets for immediate memberships where the owner is an attr def.MembershipDAO.findMissingImmediateGroupSetsForGroupOwners()Find all missing group sets for immediate memberships where the owner is a group.MembershipDAO.findMissingImmediateGroupSetsForStemOwners()Find all missing group sets for immediate memberships where the owner is a stem.Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type MembershipModifier and TypeMethodDescriptionvoidMembershipDAO.delete(Membership ms) Delete a membershipMembershipDAO.findAllChildMemberships(Membership _ms, boolean enabledOnly) MembershipDAO.findParentMembership(Membership _ms) voidMembershipDAO.save(Membership ms) Save a membershipvoidMembershipDAO.saveUpdateProperties(Membership membership) save the update properties which are auto saved when business method is calledvoidMembershipDAO.update(Membership ms) Update a membershipMethod parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type MembershipModifier and TypeMethodDescriptionvoidMembershipDAO.delete(Set<Membership> mships) Delete a set of membershipsvoidMembershipDAO.save(Set<Membership> mships) Save a set of membershipsvoidMembershipDAO.update(Set<Membership> mships) Update a set of memberships -
Uses of Membership in edu.internet2.middleware.grouper.internal.dao.hib3
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return MembershipModifier and TypeMethodDescriptionHib3MembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(String ownerAttrDefId, String memberUUID, Field f, String type, boolean exceptionIfNull, boolean enabledOnly) Hib3MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(String ownerGroupId, String memberUUID, Field f, String type, boolean exceptionIfNull, boolean enabledOnly) Hib3MembershipDAO.findByImmediateUuid(String uuid, boolean exceptionIfNull) Hib3MembershipDAO.findByImmediateUuid(String uuid, boolean exceptionIfNull, QueryOptions queryOptions) Hib3MembershipDAO.findByImmediateUuidOrKey(String uuid, String memberUUID, String fieldId, String ownerAttrDefId, String ownerGroupId, String ownerStemId, boolean exceptionIfNull) Hib3MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(String ownerStemId, String memberUUID, Field f, String type, boolean exceptionIfNull, boolean enabledOnly) Hib3MembershipDAO.findByUuid(String uuid, boolean exceptionIfNull, boolean enabledOnly) Hib3MembershipDAO.findByUuid(String uuid, boolean exceptionIfNull, boolean enabledOnly, QueryOptions queryOptions) Hib3MembershipDAO.findParentMembership(Membership _ms) Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type MembershipModifier and TypeMethodDescriptionHib3MembershipDAO.findAll(boolean enabledOnly) get all membershipsHib3MembershipDAO.findAllByAttrDefOwnerAndField(String ownerAttrDefId, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(String ownerAttrDefId, Field f, String type, boolean enabledOnly) Hib3MembershipDAO.findAllByAttrDefOwnerAndMember(String ownerAttrDefId, String memberUUID, boolean enabledOnly) Hib3MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(String ownerAttrDefId, String memberUUID, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllByAttrDefOwnerAsList(String attrDefId, boolean enabledOnly) Hib3MembershipDAO.findAllByCreatedAfter(Date d, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllByCreatedBefore(Date d, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllByCreatorOrMember(Member member, boolean enabledOnly) find all memberships that have this member or have this creatorHib3MembershipDAO.findAllByGroupOwnerAndCompositeAndMembers(String ownerGroupId, Collection<Member> members, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAndDepth(String ownerGroupId, int depth, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAndField(String ownerGroupId, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndDepth(String ownerGroupId, Field f, int depth, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(String ownerGroupId, Field f, Collection<String> memberIds, String type, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(String ownerGroupId, Field f, Collection<Member> members, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(String ownerGroupId, Field f, Collection<Member> members, String type, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndType(String ownerGroupId, Field f, String type, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAndMember(String ownerGroupId, String memberUUID, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAndMemberAndField(String ownerGroupId, String memberUUID, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllByGroupOwnerAsList(String ownerGroupId, boolean enabledOnly) Hib3MembershipDAO.findAllByMember(String memberUUID, boolean enabledOnly) Hib3MembershipDAO.findAllByMemberAndDepth(String memberId, int depth, boolean enabledOnly) (non-Javadoc)Hib3MembershipDAO.findAllByStemOwnerAndField(String ownerStemId, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllByStemOwnerAndFieldAndType(String ownerStemId, Field f, String type, boolean enabledOnly) Hib3MembershipDAO.findAllByStemOwnerAndMemberAndField(String ownerStemId, String memberUUID, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllByStemOwnerAsList(String ownerStemId, boolean enabledOnly) Hib3MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem, Stem.Scope stemScope, Field field, MembershipType membershipType, Boolean enabledOnly, String memberId) Hib3MembershipDAO.findAllChildMemberships(Membership _ms, boolean enabledOnly) Hib3MembershipDAO.findAllEffectiveByAttrDefOwner(String ownerAttrDefId, String memberUUID, Field f, String viaGroupId, int depth, boolean enabledOnly) Hib3MembershipDAO.findAllEffectiveByGroupOwner(String ownerGroupId, String memberUUID, Field f, String viaGroupId, int depth, boolean enabledOnly) Hib3MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(String ownerGroupId, String memberUUID, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllEffectiveByMemberAndField(String memberUUID, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllEffectiveByStemOwner(String ownerStemId, String memberUUID, Field f, String viaGroupId, int depth, boolean enabledOnly) Hib3MembershipDAO.findAllEnabledDisabledMismatch(long queryTime) Hib3MembershipDAO.findAllImmediateByAttrDefOwnerAsList(String attrDefId, boolean enabledOnly) Hib3MembershipDAO.findAllImmediateByMember(String memberUUID, boolean enabledOnly) Hib3MembershipDAO.findAllImmediateByMemberAndField(String memberUUID, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllImmediateByMemberAndFieldType(String memberUUID, String fieldType, boolean enabledOnly) Hib3MembershipDAO.findAllMembershipEntriesByGroupOwnerAndFieldAndType(String ownerGroupId, Field f, String type, boolean enabledOnly) Hib3MembershipDAO.findAllMembershipsByGroupOwnerFieldDisabledRange(String ownerGroupId, Field f, Timestamp disabledDateFrom, Timestamp disabledDateTo) Hib3MembershipDAO.findAllNonImmediateByMember(String memberUUID, boolean enabledOnly) Hib3MembershipDAO.findAllNonImmediateByMemberAndField(String memberUUID, Field f, boolean enabledOnly) Hib3MembershipDAO.findAllNonImmediateByMemberAndFieldType(String memberUUID, String fieldType, boolean enabledOnly) Hib3MembershipDAO.findBadComplementMemberships(Composite composite) Hib3MembershipDAO.findBadComplementMemberships(List<String> compositeIds) Hib3MembershipDAO.findBadCompositeMembershipsOnNonCompositeGroup()Hib3MembershipDAO.findBadIntersectionMemberships(Composite composite) Hib3MembershipDAO.findBadIntersectionMemberships(List<String> compositeIds) Hib3MembershipDAO.findBadMembershipsDeletedGroupAsMember()Hib3MembershipDAO.findBadMembershipsOnCompositeGroup()Hib3MembershipDAO.findBadUnionMemberships(Composite composite) Hib3MembershipDAO.findBadUnionMemberships(List<String> compositeIds) Hib3MembershipDAO.findByImmediateUuids(Collection<String> ids) retrieve by ids.Hib3MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession, String memberUUID, Field f, boolean enabledOnly) Hib3PITMembershipDAO.findMissingActivePITMemberships()Hib3MembershipDAO.findMissingImmediateGroupSetsForAttrDefOwners()Hib3MembershipDAO.findMissingImmediateGroupSetsForGroupOwners()Hib3MembershipDAO.findMissingImmediateGroupSetsForStemOwners()Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type MembershipModifier and TypeMethodDescriptionvoidHib3MembershipDAO.delete(Membership ms) Hib3MembershipDAO.findAllChildMemberships(Membership _ms, boolean enabledOnly) Hib3MembershipDAO.findParentMembership(Membership _ms) voidHib3MembershipDAO.save(Membership ms) voidHib3MembershipDAO.saveUpdateProperties(Membership membership) voidHib3MembershipDAO.update(Membership ms) Method parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type MembershipModifier and TypeMethodDescriptionvoidHib3MembershipDAO.delete(Set<Membership> mships) voidHib3MembershipDAO.save(Set<Membership> mships) voidHib3MembershipDAO.update(Set<Membership> mships) -
Uses of Membership in edu.internet2.middleware.grouper.membership
Methods in edu.internet2.middleware.grouper.membership that return MembershipModifier and TypeMethodDescriptionMembershipContainer.getImmediateMembership()immediate membership or null if noneMethods in edu.internet2.middleware.grouper.membership that return types with arguments of type MembershipMethods in edu.internet2.middleware.grouper.membership with parameters of type MembershipModifier and TypeMethodDescriptionstatic MembershipAssignTypeMembershipAssignType.convertMembership(Membership membership) convert a membership to a typestatic MembershipAssignTypeMembershipAssignType.convertMembership(MembershipAssignType existingAssignType, Membership membership) convert a privilege to a typevoidMembershipContainer.setImmediateMembership(Membership immediateMembership1) immediate membership or null if noneMethod parameters in edu.internet2.middleware.grouper.membership with type arguments of type MembershipModifier and TypeMethodDescriptionvoidMembershipSubjectContainer.setAllMemberships(Map<String, List<Membership>> allMemberships) -
Uses of Membership in edu.internet2.middleware.grouper.misc
Methods in edu.internet2.middleware.grouper.misc that return MembershipMethods in edu.internet2.middleware.grouper.misc with parameters of type MembershipModifier and TypeMethodDescriptionvoidMemberOf.deleteImmediate(GrouperSession s, Group g, Membership _ms, Member _m) An immediate member is directly assigned to a group.voidMemberOf.deleteImmediate(GrouperSession s, Stem ns, Membership _ms, Member _m) An immediate member is directly assigned to a group.protected MemberOfBaseMemberOf.setMembership(Membership _ms) -
Uses of Membership in edu.internet2.middleware.grouper.privs
Methods in edu.internet2.middleware.grouper.privs that return types with arguments of type MembershipModifier and TypeMethodDescriptionstatic Set<Membership>PrivilegeHelper.canViewMemberships(GrouperSession grouperSession, Collection<Membership> inputMemberships) AccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession, Subject subject, Set<Membership> memberships) filter memberships for things the subject can seeAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) filter memberships for things the subject can seeAccessResolverDecorator.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) AccessWrapper.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) BaseAccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession, Subject subject, Set<Membership> memberships) CachingAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) GrouperSystemAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) ValidatingAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) WheelAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) Methods in edu.internet2.middleware.grouper.privs with parameters of type MembershipModifier and TypeMethodDescriptionstatic booleanPrivilegeHelper.canViewMembership(GrouperSession grouperSession, Membership membership) static PrivilegeAssignTypePrivilegeAssignType.convertMembership(Membership membership) convert a privilege to a typestatic PrivilegeAssignTypePrivilegeAssignType.convertMembership(PrivilegeAssignType privilegeAssignType, Membership membership) convert a privilege to a typeMethod parameters in edu.internet2.middleware.grouper.privs with type arguments of type MembershipModifier and TypeMethodDescriptionstatic Set<Membership>PrivilegeHelper.canViewMemberships(GrouperSession grouperSession, Collection<Membership> inputMemberships) AccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession, Subject subject, Set<Membership> memberships) filter memberships for things the subject can seeAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) filter memberships for things the subject can seeAccessResolverDecorator.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) AccessWrapper.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) BaseAccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession, Subject subject, Set<Membership> memberships) CachingAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) GrouperSystemAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) ValidatingAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) WheelAccessResolver.postHqlFilterMemberships(Subject subject, Set<Membership> memberships) -
Uses of Membership in edu.internet2.middleware.grouper.rules.beans
Methods in edu.internet2.middleware.grouper.rules.beans that return MembershipMethods in edu.internet2.middleware.grouper.rules.beans with parameters of type MembershipModifier and TypeMethodDescriptionvoidRulesMembershipBean.setMembership(Membership membership1) membershipConstructors in edu.internet2.middleware.grouper.rules.beans with parameters of type MembershipModifierConstructorDescriptionRulesMembershipBean(Membership membership1, Group group1, Subject subject1) -
Uses of Membership in edu.internet2.middleware.grouper.subj
Methods in edu.internet2.middleware.grouper.subj that return MembershipConstructors in edu.internet2.middleware.grouper.subj with parameters of type Membership -
Uses of Membership in edu.internet2.middleware.grouper.validator
Methods in edu.internet2.middleware.grouper.validator with parameters of type MembershipModifier and TypeMethodDescriptionstatic MembershipValidatorCompositeMembershipValidator.validate(Membership _ms) static MembershipValidatorEffectiveMembershipValidator.validate(Membership _ms) static MembershipValidatorImmediateMembershipValidator.validate(Membership _ms) static MembershipValidatorMembershipValidator.validate(Membership _ms) -
Uses of Membership in edu.internet2.middleware.grouper.xml
Methods in edu.internet2.middleware.grouper.xml with parameters of type MembershipModifier and TypeMethodDescriptionXmlExporter.internal_membershipToXML(Membership ms) Return a String containing a Membership as XML. -
Uses of Membership in edu.internet2.middleware.grouper.xml.export
Methods in edu.internet2.middleware.grouper.xml.export that return MembershipMethods in edu.internet2.middleware.grouper.xml.export with parameters of type MembershipModifier and TypeMethodDescriptionstatic voidXmlExportUtils.toStringMembership(String prefix, Writer writer, Membership membership, boolean includeComma)