Uses of Class
edu.internet2.middleware.grouper.Membership

Packages that use Membership
edu.internet2.middleware.grouper The I2MI Grouper project is an open source toolkit for managing groups. 
edu.internet2.middleware.grouper.attr   
edu.internet2.middleware.grouper.attr.assign   
edu.internet2.middleware.grouper.hooks.beans This package contains beans which are used by hooks to pass data. 
edu.internet2.middleware.grouper.internal.dao This package contains the data access object interfaces that a DB layer would have to implement (generally revolving around queries to DB) 
edu.internet2.middleware.grouper.internal.dao.hib3 This package contains hib3 related data access object implementations and mappings 
edu.internet2.middleware.grouper.membership   
edu.internet2.middleware.grouper.misc This package contains generic grouper classes which do not belong elsewhere 
edu.internet2.middleware.grouper.privs This package contains access and privilege related classes 
edu.internet2.middleware.grouper.rules.beans   
edu.internet2.middleware.grouper.subj This package contains classes related to the subject API 
edu.internet2.middleware.grouper.validator This package contains validator classes 
edu.internet2.middleware.grouper.xml This package contains xml classes (e.g. export/import) 
edu.internet2.middleware.grouper.xml.export   
 

Uses of Membership in edu.internet2.middleware.grouper
 

Methods in edu.internet2.middleware.grouper that return Membership
 Membership Membership.clone()
          deep clone the fields in this object
 Membership Membership.dbVersion()
          save the state when retrieving from DB
static Membership MembershipFinder.findByUuid(GrouperSession grouperSession, java.lang.String uuid, boolean exceptionIfNotFound, boolean enabledOnly)
          Find a membership within the registry by UUID.
static Membership MembershipFinder.findCompositeMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj)
          Deprecated. see overload
static Membership MembershipFinder.findCompositeMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, boolean exceptionOnNull)
          Return the composite membership if it exists.
static Membership MembershipFinder.findImmediateMembership(GrouperSession s, AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subj, Field f, boolean exceptionIfNotFound)
          Return the immediate membership if it exists.
static Membership MembershipFinder.findImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, boolean exceptionIfNotFound)
          Return the immediate membership if it exists.
static Membership MembershipFinder.findImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f)
          Deprecated. see overload
static Membership MembershipFinder.findImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f, boolean exceptionIfNotFound)
          Return the immediate membership if it exists.
static Membership MembershipFinder.findImmediateMembership(GrouperSession s, Stem stem, edu.internet2.middleware.subject.Subject subj, Field f, boolean exceptionIfNotFound)
          Return the immediate membership if it exists.
 Membership MembershipFinder.findMembership(boolean exceptionIfNotFound)
          find a membership
 Membership Group.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.
 Membership Group.getImmediateMembership(Field f, edu.internet2.middleware.subject.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 Membership.getParentMembership()
          Get parent membership of this membership.
static Membership Membership.internal_addImmediateMembership(GrouperSession s, AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subj, Field f, java.lang.String uuid)
           
static Membership Membership.internal_addImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f, java.lang.String uuid, java.sql.Timestamp startDate, java.sql.Timestamp endDate)
           
static Membership Membership.internal_addImmediateMembership(GrouperSession s, Stem ns, edu.internet2.middleware.subject.Subject subj, Field f, java.lang.String uuid)
           
static Membership Composite.internal_createNewCompositeMembershipObject(java.lang.String ownerGroupId, java.lang.String memberUuid, java.lang.String viaCompositeId)
           
static Membership Membership.internal_delImmediateMembership(GrouperSession s, AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subj, Field f)
           
static Membership Membership.internal_delImmediateMembership(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f)
           
static Membership Membership.internal_delImmediateMembership(GrouperSession s, Stem ns, edu.internet2.middleware.subject.Subject subj, Field f)
           
 Membership Membership.xmlRetrieveByIdOrKey()
           
 Membership Membership.xmlSaveBusinessProperties(Membership existingRecord)
           
 

Methods in edu.internet2.middleware.grouper that return types with arguments of type Membership
static java.util.Set<Membership> MembershipFinder.findEffectiveMemberships(GrouperSession s, Group g, edu.internet2.middleware.subject.Subject subj, Field f, Group via, int depth)
          Return effective memberships.
 java.util.Set<Membership> Group.getCompositeMemberships()
          Get Composite Memberships of this group.
 java.util.Set<Membership> Group.getCompositeMemberships(java.util.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.
 java.util.Set<Membership> Group.getEffectiveMemberships()
          Get effective memberships of this group.
 java.util.Set<Membership> Member.getEffectiveMemberships()
          Get effective memberships.
 java.util.Set<Membership> Group.getEffectiveMemberships(Field f)
          Get effective memberships of this group.
 java.util.Set<Membership> Member.getEffectiveMemberships(Field f)
          Get effective memberships.
 java.util.Set<Membership> Group.getEffectiveMemberships(Field f, java.util.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.
 java.util.Set<Membership> Group.getImmediateMemberships()
          Get immediate memberships of this group.
 java.util.Set<Membership> Member.getImmediateMemberships()
          Get immediate memberships.
 java.util.Set<Membership> Group.getImmediateMemberships(Field f)
          An immediate member is directly assigned to a group.
 java.util.Set<Membership> Member.getImmediateMemberships(Field f)
          Get immediate memberships.
 java.util.Set<Membership> Group.getImmediateMemberships(Field f, java.util.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.
 java.util.Set<Membership> Group.getImmediateMemberships(Field f, java.util.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.
 java.util.Set<Membership> Group.getMemberships()
          Get memberships of this group.
 java.util.Set<Membership> Member.getMemberships()
          Get memberships.
 java.util.Set<Membership> Group.getMemberships(Field f)
          Get memberships of this group.
 java.util.Set<Membership> Member.getMemberships(Field f)
          Get memberships.
 java.util.Set<Membership> Member.getMemberships(Field f, boolean requireListField)
          Get memberships.
 java.util.Set<Membership> Group.getMemberships(Field f, java.util.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.
 java.util.Set<Membership> Group.getNonImmediateMemberships()
          Get nonimmediate memberships of this group.
 java.util.Set<Membership> Member.getNonImmediateMemberships()
          Get non-immediate memberships.
 java.util.Set<Membership> Group.getNonImmediateMemberships(Field f)
          An immediate member is directly assigned to a group.
 java.util.Set<Membership> Member.getNonImmediateMemberships(Field f)
          Get non-immediate memberships.
 java.util.Set<Membership> Group.getNonImmediateMemberships(Field f, java.util.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.
 java.util.Set<Membership> Group.getNonImmediateMemberships(Field f, java.util.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.
static java.util.Set<Membership> MembershipFinder.internal_findAllByCreatedAfter(GrouperSession s, java.util.Date d, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllByCreatedBefore(GrouperSession s, java.util.Date d, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllByGroupOwnerAndFieldAndType(GrouperSession s, Group groupOwner, Field f, java.lang.String type)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllChildrenNoPriv(Membership dto)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllCompositeByGroupAndPage(Group group, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllEffectiveByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllEffectiveByMemberAndField(GrouperSession s, Member m, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllImmediateByGroupAndFieldAndPage(Group group, Field field, int start, int pageSize, int sortLimit, int[] numberOfRecords)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllImmediateByMemberAndField(GrouperSession s, Member m, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findAllNonImmediateByMemberAndField(GrouperSession s, Member m, Field f)
           
static java.util.Set<Membership> MembershipFinder.internal_findMemberships(GrouperSession s, Member m, Field f)
           
 

Methods in edu.internet2.middleware.grouper with parameters of type Membership
static java.util.Set<Membership> MembershipFinder.internal_findAllChildrenNoPriv(Membership dto)
           
 void Membership.xmlCopyBusinessPropertiesToExisting(Membership existingRecord)
           
 boolean Membership.xmlDifferentBusinessProperties(Membership other)
           
 boolean Membership.xmlDifferentUpdateProperties(Membership other)
           
 Membership Membership.xmlSaveBusinessProperties(Membership existingRecord)
           
 

Method parameters in edu.internet2.middleware.grouper with type arguments of type Membership
static java.util.Set<Group> Membership.retrieveGroups(java.util.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.attr
 

Methods in edu.internet2.middleware.grouper.attr with parameters of type Membership
 AttributeDefScope AttributeDefScopeDelegate.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 Membership
 Membership AttributeAssign.getOwnerImmediateMembership()
          if this is a membership attribute, this is the foreign key
 Membership AttributeAssign.getOwnerMembership()
          if this is a membership attribute, this is the foreign key
 

Methods in edu.internet2.middleware.grouper.attr.assign with parameters of type Membership
 AttributeAssignSave AttributeAssignSave.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 Membership
AttributeAssign(Membership ownerMembership, java.lang.String theAction, AttributeDefName theAttributeDefName, java.lang.String uuid)
          create an attribute assign, including a uuid
AttributeAssignMembershipDelegate(Membership membership1)
           
 

Uses of Membership in edu.internet2.middleware.grouper.hooks.beans
 

Methods in edu.internet2.middleware.grouper.hooks.beans that return Membership
 Membership HooksMembershipBean.getMembership()
          object being inserted
 Membership HooksMembershipChangeBean.getMembership()
          membership dto
 

Constructors in edu.internet2.middleware.grouper.hooks.beans with parameters of type Membership
HooksMembershipBean(Membership theMembership)
           
HooksMembershipChangeBean(Membership ms)
           
 

Uses of Membership in edu.internet2.middleware.grouper.internal.dao
 

Methods in edu.internet2.middleware.grouper.internal.dao that return Membership
 Membership MembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership MembershipDAO.findByImmediateUuid(java.lang.String uuid, boolean exceptionIfNull)
           
 Membership MembershipDAO.findByImmediateUuid(java.lang.String uuid, boolean exceptionIfNull, QueryOptions queryOptions)
           
 Membership MembershipDAO.findByImmediateUuidOrKey(java.lang.String uuid, java.lang.String memberUUID, java.lang.String fieldId, java.lang.String ownerAttrDefId, java.lang.String ownerGroupId, java.lang.String ownerStemId, boolean exceptionIfNull)
           
 Membership MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership MembershipDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership MembershipDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNull, boolean enabledOnly, QueryOptions queryOptions)
           
 Membership MembershipDAO.findParentMembership(Membership _ms)
           
 

Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type Membership
 java.util.Set<Membership> MembershipDAO.findAll(boolean enabledOnly)
          get all memberships
 java.util.Set<Membership> MembershipDAO.findAllByAttrDefOwnerAndField(java.lang.String ownerAttrDefId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(java.lang.String ownerAttrDefId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByAttrDefOwnerAndMember(java.lang.String ownerAttrDefId, java.lang.String memberUUID, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.List<Membership> MembershipDAO.findAllByAttrDefOwnerAsList(java.lang.String attrDefId, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByCreatedAfter(java.util.Date d, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByCreatedBefore(java.util.Date d, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByCreatorOrMember(Member member, boolean enabledOnly)
          find all memberships that have this member or have this creator
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndCompositeAndMembers(java.lang.String ownerUUID, java.util.Collection<Member> members, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndField(java.lang.String ownerGroupId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndDepth(java.lang.String ownerGroupId, Field f, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(java.lang.String ownerUUID, Field f, java.util.Collection<java.lang.String> memberIds, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(java.lang.String ownerUUID, Field f, java.util.Collection<Member> members, boolean enabledOnly)
          TODO update for 1.5
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(java.lang.String ownerUUID, Field f, java.util.Collection<Member> members, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndMember(java.lang.String groupOwnerId, java.lang.String memberUUID, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByGroupOwnerAndMemberAndField(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.List<Membership> MembershipDAO.findAllByGroupOwnerAsList(java.lang.String ownerUUID, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByMember(java.lang.String memberUUID, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByStemOwnerAndField(java.lang.String ownerStemId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByStemOwnerAndFieldAndType(java.lang.String ownerStemId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByStemOwnerAndMemberAndField(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.List<Membership> MembershipDAO.findAllByStemOwnerAsList(java.lang.String ownerUUID, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem, Stem.Scope stemScope, Field field, MembershipType type, java.lang.Boolean enabledOnly, java.lang.String memberId)
           
 java.util.Set<Membership> MembershipDAO.findAllChildMemberships(Membership _ms, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByAttrDefOwner(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByGroupOwner(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEffectiveByStemOwner(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllEnabledDisabledMismatch()
          find records which are disabled which shouldnt be, and enabled which shouldnt be
 java.util.List<Membership> MembershipDAO.findAllImmediateByAttrDefOwnerAsList(java.lang.String attrDefId, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllImmediateByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllImmediateByMemberAndFieldType(java.lang.String memberUUID, java.lang.String fieldType, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllMembershipEntriesByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, boolean enabledOnly)
          In this case, membership objects are not joined with groupSets like most queries.
 java.util.Set<Membership> MembershipDAO.findAllMembershipsByGroupOwnerFieldDisabledRange(java.lang.String ownerGroupId, Field field, java.sql.Timestamp disabledDateFrom, java.sql.Timestamp disabledDateTo)
          Find all memberships based on group, field, and a range of disabled dates
 java.util.Set<Membership> MembershipDAO.findAllNonImmediateByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findAllNonImmediateByMemberAndFieldType(java.lang.String memberUUID, java.lang.String fieldType, boolean enabledOnly)
           
 java.util.Set<Membership> MembershipDAO.findBadComplementMemberships()
           
 java.util.Set<Membership> MembershipDAO.findBadCompositeMembershipsOnNonCompositeGroup()
           
 java.util.Set<Membership> MembershipDAO.findBadIntersectionMemberships()
           
 java.util.Set<Membership> MembershipDAO.findBadMembershipsDeletedGroupAsMember()
          Find cases where a membership exists where the member is a deleted group.
 java.util.Set<Membership> MembershipDAO.findBadMembershipsOnCompositeGroup()
          This will find "immediate" memberships on composite groups along with memberships that don't have the right viaCompositeId.
 java.util.Set<Membership> MembershipDAO.findBadUnionMemberships()
           
 java.util.Set<Membership> MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession, java.lang.String memberUUID, Field f, boolean enabledOnly)
          find memberships that the user is allowed to see
 java.util.Set<Membership> PITMembershipDAO.findMissingActivePITMemberships()
           
 java.util.Set<Membership> MembershipDAO.findMissingImmediateGroupSetsForAttrDefOwners()
          Find all missing group sets for immediate memberships where the owner is an attr def.
 java.util.Set<Membership> MembershipDAO.findMissingImmediateGroupSetsForGroupOwners()
          Find all missing group sets for immediate memberships where the owner is a group.
 java.util.Set<Membership> 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 Membership
 void MembershipDAO.delete(Membership ms)
          Delete a membership
 java.util.Set<Membership> MembershipDAO.findAllChildMemberships(Membership _ms, boolean enabledOnly)
           
 Membership MembershipDAO.findParentMembership(Membership _ms)
           
 void MembershipDAO.save(Membership ms)
          Save a membership
 void MembershipDAO.saveUpdateProperties(Membership membership)
          save the update properties which are auto saved when business method is called
 void MembershipDAO.update(Membership ms)
          Update a membership
 

Method parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type Membership
 void MembershipDAO.delete(java.util.Set<Membership> mships)
          Delete a set of memberships
 void MembershipDAO.save(java.util.Set<Membership> mships)
          Save a set of memberships
 void MembershipDAO.update(java.util.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 Membership
 Membership Hib3MembershipDAO.findByAttrDefOwnerAndMemberAndFieldAndType(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership Hib3MembershipDAO.findByGroupOwnerAndMemberAndFieldAndType(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership Hib3MembershipDAO.findByImmediateUuid(java.lang.String uuid, boolean exceptionIfNull)
           
 Membership Hib3MembershipDAO.findByImmediateUuid(java.lang.String uuid, boolean exceptionIfNull, QueryOptions queryOptions)
           
 Membership Hib3MembershipDAO.findByImmediateUuidOrKey(java.lang.String uuid, java.lang.String memberUUID, java.lang.String fieldId, java.lang.String ownerAttrDefId, java.lang.String ownerGroupId, java.lang.String ownerStemId, boolean exceptionIfNull)
           
 Membership Hib3MembershipDAO.findByStemOwnerAndMemberAndFieldAndType(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, java.lang.String type, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership Hib3MembershipDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNull, boolean enabledOnly)
           
 Membership Hib3MembershipDAO.findByUuid(java.lang.String uuid, boolean exceptionIfNull, boolean enabledOnly, QueryOptions queryOptions)
           
 Membership Hib3MembershipDAO.findParentMembership(Membership _ms)
           
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type Membership
 java.util.Set<Membership> Hib3MembershipDAO.findAll(boolean enabledOnly)
          get all memberships
 java.util.Set<Membership> Hib3MembershipDAO.findAllByAttrDefOwnerAndField(java.lang.String ownerAttrDefId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByAttrDefOwnerAndFieldAndType(java.lang.String ownerAttrDefId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByAttrDefOwnerAndMember(java.lang.String ownerAttrDefId, java.lang.String memberUUID, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByAttrDefOwnerAndMemberAndField(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.List<Membership> Hib3MembershipDAO.findAllByAttrDefOwnerAsList(java.lang.String attrDefId, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByCreatedAfter(java.util.Date d, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByCreatedBefore(java.util.Date d, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByCreatorOrMember(Member member, boolean enabledOnly)
          find all memberships that have this member or have this creator
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndCompositeAndMembers(java.lang.String ownerGroupId, java.util.Collection<Member> members, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndField(java.lang.String ownerGroupId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndDepth(java.lang.String ownerGroupId, Field f, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMemberIdsAndType(java.lang.String ownerGroupId, Field f, java.util.Collection<java.lang.String> memberIds, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembers(java.lang.String ownerGroupId, Field f, java.util.Collection<Member> members, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndMembersAndType(java.lang.String ownerGroupId, Field f, java.util.Collection<Member> members, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndMember(java.lang.String ownerGroupId, java.lang.String memberUUID, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByGroupOwnerAndMemberAndField(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.List<Membership> Hib3MembershipDAO.findAllByGroupOwnerAsList(java.lang.String ownerGroupId, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByMember(java.lang.String memberUUID, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByStemOwnerAndField(java.lang.String ownerStemId, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByStemOwnerAndFieldAndType(java.lang.String ownerStemId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByStemOwnerAndMemberAndField(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.List<Membership> Hib3MembershipDAO.findAllByStemOwnerAsList(java.lang.String ownerStemId, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem, Stem.Scope stemScope, Field field, MembershipType membershipType, java.lang.Boolean enabledOnly, java.lang.String memberId)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllChildMemberships(Membership _ms, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByAttrDefOwner(java.lang.String ownerAttrDefId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByGroupOwner(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByGroupOwnerAndMemberAndField(java.lang.String ownerGroupId, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEffectiveByStemOwner(java.lang.String ownerStemId, java.lang.String memberUUID, Field f, java.lang.String viaGroupId, int depth, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllEnabledDisabledMismatch()
           
 java.util.List<Membership> Hib3MembershipDAO.findAllImmediateByAttrDefOwnerAsList(java.lang.String attrDefId, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllImmediateByMember(java.lang.String memberUUID, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllImmediateByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllImmediateByMemberAndFieldType(java.lang.String memberUUID, java.lang.String fieldType, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllMembershipEntriesByGroupOwnerAndFieldAndType(java.lang.String ownerGroupId, Field f, java.lang.String type, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllMembershipsByGroupOwnerFieldDisabledRange(java.lang.String ownerGroupId, Field f, java.sql.Timestamp disabledDateFrom, java.sql.Timestamp disabledDateTo)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllNonImmediateByMember(java.lang.String memberUUID, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllNonImmediateByMemberAndField(java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllNonImmediateByMemberAndFieldType(java.lang.String memberUUID, java.lang.String fieldType, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3MembershipDAO.findBadComplementMemberships()
           
 java.util.Set<Membership> Hib3MembershipDAO.findBadCompositeMembershipsOnNonCompositeGroup()
           
 java.util.Set<Membership> Hib3MembershipDAO.findBadIntersectionMemberships()
           
 java.util.Set<Membership> Hib3MembershipDAO.findBadMembershipsDeletedGroupAsMember()
           
 java.util.Set<Membership> Hib3MembershipDAO.findBadMembershipsOnCompositeGroup()
           
 java.util.Set<Membership> Hib3MembershipDAO.findBadUnionMemberships()
           
 java.util.Set<Membership> Hib3MembershipDAO.findMembershipsByMemberAndFieldSecure(GrouperSession grouperSession, java.lang.String memberUUID, Field f, boolean enabledOnly)
           
 java.util.Set<Membership> Hib3PITMembershipDAO.findMissingActivePITMemberships()
           
 java.util.Set<Membership> Hib3MembershipDAO.findMissingImmediateGroupSetsForAttrDefOwners()
           
 java.util.Set<Membership> Hib3MembershipDAO.findMissingImmediateGroupSetsForGroupOwners()
           
 java.util.Set<Membership> Hib3MembershipDAO.findMissingImmediateGroupSetsForStemOwners()
           
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type Membership
 void Hib3MembershipDAO.delete(Membership ms)
           
 java.util.Set<Membership> Hib3MembershipDAO.findAllChildMemberships(Membership _ms, boolean enabledOnly)
           
 Membership Hib3MembershipDAO.findParentMembership(Membership _ms)
           
 void Hib3MembershipDAO.save(Membership ms)
           
 void Hib3MembershipDAO.saveUpdateProperties(Membership membership)
           
 void Hib3MembershipDAO.update(Membership ms)
           
 

Method parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type Membership
 void Hib3MembershipDAO.delete(java.util.Set<Membership> mships)
           
 void Hib3MembershipDAO.save(java.util.Set<Membership> mships)
           
 void Hib3MembershipDAO.update(java.util.Set<Membership> mships)
           
 

Uses of Membership in edu.internet2.middleware.grouper.membership
 

Methods in edu.internet2.middleware.grouper.membership that return Membership
 Membership MembershipContainer.getImmediateMembership()
          immediate membership or null if none
 

Methods in edu.internet2.middleware.grouper.membership with parameters of type Membership
static MembershipAssignType MembershipAssignType.convertMembership(Membership membership)
          convert a membership to a type
static MembershipAssignType MembershipAssignType.convertMembership(MembershipAssignType existingAssignType, Membership membership)
          convert a privilege to a type
 void MembershipContainer.setImmediateMembership(Membership immediateMembership1)
          immediate membership or null if none
 

Uses of Membership in edu.internet2.middleware.grouper.misc
 

Methods in edu.internet2.middleware.grouper.misc that return Membership
 Membership BaseMemberOf.getMembership()
           
 

Methods in edu.internet2.middleware.grouper.misc with parameters of type Membership
 void MemberOf.deleteImmediate(GrouperSession s, Group g, Membership _ms, Member _m)
          An immediate member is directly assigned to a group.
 void MemberOf.deleteImmediate(GrouperSession s, Stem ns, Membership _ms, Member _m)
          An immediate member is directly assigned to a group.
 

Uses of Membership in edu.internet2.middleware.grouper.privs
 

Methods in edu.internet2.middleware.grouper.privs that return types with arguments of type Membership
static java.util.Set<Membership> PrivilegeHelper.canViewMemberships(GrouperSession grouperSession, java.util.Collection<Membership> inputMemberships)
           
 java.util.Set<Membership> AccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
          filter memberships for things the subject can see
 java.util.Set<Membership> BaseAccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> CachingAccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> WheelAccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> AccessResolverDecorator.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> AccessWrapper.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> AccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
          filter memberships for things the subject can see
 java.util.Set<Membership> ValidatingAccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> GrouperSystemAccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 

Methods in edu.internet2.middleware.grouper.privs with parameters of type Membership
static boolean PrivilegeHelper.canViewMembership(GrouperSession grouperSession, Membership membership)
           
static PrivilegeAssignType PrivilegeAssignType.convertMembership(Membership membership)
          convert a privilege to a type
static PrivilegeAssignType PrivilegeAssignType.convertMembership(PrivilegeAssignType privilegeAssignType, Membership membership)
          convert a privilege to a type
 

Method parameters in edu.internet2.middleware.grouper.privs with type arguments of type Membership
static java.util.Set<Membership> PrivilegeHelper.canViewMemberships(GrouperSession grouperSession, java.util.Collection<Membership> inputMemberships)
           
 java.util.Set<Membership> AccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
          filter memberships for things the subject can see
 java.util.Set<Membership> BaseAccessAdapter.postHqlFilterMemberships(GrouperSession grouperSession, edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> CachingAccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> WheelAccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> AccessResolverDecorator.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> AccessWrapper.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> AccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
          filter memberships for things the subject can see
 java.util.Set<Membership> ValidatingAccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 java.util.Set<Membership> GrouperSystemAccessResolver.postHqlFilterMemberships(edu.internet2.middleware.subject.Subject subject, java.util.Set<Membership> memberships)
           
 

Uses of Membership in edu.internet2.middleware.grouper.rules.beans
 

Methods in edu.internet2.middleware.grouper.rules.beans that return Membership
 Membership RulesMembershipBean.getMembership()
          membership
 

Methods in edu.internet2.middleware.grouper.rules.beans with parameters of type Membership
 void RulesMembershipBean.setMembership(Membership membership1)
          membership
 

Constructors in edu.internet2.middleware.grouper.rules.beans with parameters of type Membership
RulesMembershipBean(Membership membership1, Group group1, edu.internet2.middleware.subject.Subject subject1)
           
 

Uses of Membership in edu.internet2.middleware.grouper.subj
 

Methods in edu.internet2.middleware.grouper.subj that return Membership
 Membership LazySubject.getMembership()
           
 

Constructors in edu.internet2.middleware.grouper.subj with parameters of type Membership
LazySubject(Membership ms)
           
 

Uses of Membership in edu.internet2.middleware.grouper.validator
 

Methods in edu.internet2.middleware.grouper.validator with parameters of type Membership
static MembershipValidator ImmediateMembershipValidator.validate(Membership _ms)
           
static MembershipValidator MembershipValidator.validate(Membership _ms)
           
static MembershipValidator CompositeMembershipValidator.validate(Membership _ms)
           
static MembershipValidator EffectiveMembershipValidator.validate(Membership _ms)
           
 

Uses of Membership in edu.internet2.middleware.grouper.xml
 

Methods in edu.internet2.middleware.grouper.xml with parameters of type Membership
 java.lang.String XmlExporter.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 Membership
 Membership XmlExportMembership.toMembership()
          convert to group
 

Methods in edu.internet2.middleware.grouper.xml.export with parameters of type Membership
static void XmlExportUtils.toStringMembership(java.lang.String prefix, java.io.Writer writer, Membership membership, boolean includeComma)