Uses of Class
edu.internet2.middleware.grouper.group.GroupSet
Packages that use GroupSet
Package
Description
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
-
Uses of GroupSet in edu.internet2.middleware.grouper.group
Methods in edu.internet2.middleware.grouper.group that return GroupSetMethods in edu.internet2.middleware.grouper.group with parameters of type GroupSetModifier and TypeMethodDescriptionbooleanGroupSet.internal_isCircular(GroupSet newGroupSet, GroupSet startGroupSet) Check if the new group set being added will cause a circular group set. -
Uses of GroupSet in edu.internet2.middleware.grouper.internal.dao
Methods in edu.internet2.middleware.grouper.internal.dao that return GroupSetModifier and TypeMethodDescriptionGroupSetDAO.findByOwnerMemberFieldParentAndType(String ownerId, String memberId, String fieldId, String parentId, String mshipType, boolean exceptionIfNotFound) GroupSetDAO.findImmediateByOwnerAttrDefAndMemberGroupAndField(String ownerAttrDefId, String memberGroupId, Field field) Returns an immediate group set (having depth = 1 and mship_type = effective)GroupSetDAO.findImmediateByOwnerGroupAndMemberGroupAndField(String ownerGroupId, String memberGroupId, Field field) Returns an immediate group set (having depth = 1 and mship_type = effective)GroupSetDAO.findImmediateByOwnerStemAndMemberGroupAndField(String ownerStemId, String memberGroupId, Field field) Returns an immediate group set (having depth = 1 and mship_type = effective)GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet, String memberGroupId) GroupSetDAO.findParentGroupSet(GroupSet groupSet) GroupSetDAO.findSelfAttrDef(String attrDefId, String fieldId) GroupSetDAO.findSelfGroup(String groupId, String fieldId) GroupSetDAO.findSelfStem(String stemId, String fieldId) Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type GroupSetModifier and TypeMethodDescriptionGroupSetDAO.findAllByCreator(Member member) Returns all GroupSets with the given creator.GroupSetDAO.findAllByGroupOwnerAndField(String groupId, Field field) GroupSetDAO.findAllByMemberGroup(String groupId) GroupSetDAO.findAllByMemberGroupAndField(String memberId, Field field) GroupSetDAO.findAllByOwnerAndMemberAndField(String ownerId, String memberId, String fieldId) GroupSetDAO.findAllByOwnerAttributeDefAndFieldAndMembershipMember(String ownerAttributeDefId, String fieldId, Member membershipMember) find all group sets by owner attributeDef id, field id, and member who is a member of that owner.GroupSetDAO.findAllByOwnerGroupAndFieldAndMembershipMember(String ownerGroupId, String fieldId, Member membershipMember) find all group sets by owner group id, field id, and member who is a member of that owner.GroupSetDAO.findAllByOwnerStemAndFieldAndMembershipMember(String ownerStemId, String fieldId, Member membershipMember) find all group sets by owner stem id, field id, and member who is a member of that owner.GroupSetDAO.findAllByParentId(String id) GroupSetDAO.findAllChildren(GroupSet groupSet) GroupSetDAO.findAllSelfGroupSetsByFieldWherePITGroupExists(String fieldId) GroupSetDAO.findAllSelfGroupSetsByOwnerWherePITFieldExists(String ownerId) GroupSetDAO.findBadEffectiveGroupSets()Find bad effective group sets.GroupSetDAO.findBadGroupSetsForCompositeGroups()This will find group sets on composite groups with depth = 1, which shouldn't happen..GroupSetDAO.findDuplicateSelfGroupSets()PITGroupSetDAO.findMissingActivePITGroupSets(QueryOptions options) GroupSetDAO.findTypeMismatch()This currently checks depth=0 groupSets for the default member field only.Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type GroupSetModifier and TypeMethodDescriptionvoiddelete a group set objectGroupSetDAO.findAllChildren(GroupSet groupSet) GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet, String memberGroupId) GroupSetDAO.findParentGroupSet(GroupSet groupSet) voidinsert a group set objectvoidupdate a group set objectMethod parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type GroupSetModifier and TypeMethodDescriptionvoiddelete a set of group set objectsvoidinsert a set of group set objectsvoidinsert a batch of group set objectsvoidupdate a set of group set objects -
Uses of GroupSet in edu.internet2.middleware.grouper.internal.dao.hib3
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return GroupSetModifier and TypeMethodDescriptionHib3GroupSetDAO.findByOwnerMemberFieldParentAndType(String ownerId, String memberId, String fieldId, String parentId, String mshipType, boolean exceptionIfNotFound) Hib3GroupSetDAO.findImmediateByOwnerAttrDefAndMemberGroupAndField(String ownerAttrDefId, String memberGroupId, Field field) Hib3GroupSetDAO.findImmediateByOwnerGroupAndMemberGroupAndField(String ownerGroupId, String memberGroupId, Field field) Hib3GroupSetDAO.findImmediateByOwnerStemAndMemberGroupAndField(String ownerStemId, String memberGroupId, Field field) Hib3GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet, String memberGroupId) Hib3GroupSetDAO.findParentGroupSet(GroupSet groupSet) Hib3GroupSetDAO.findSelfAttrDef(String attrDefId, String fieldId) Hib3GroupSetDAO.findSelfGroup(String groupId, String fieldId) Hib3GroupSetDAO.findSelfStem(String stemId, String fieldId) Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type GroupSetModifier and TypeMethodDescriptionHib3GroupSetDAO.findAllByCreator(Member member) Hib3GroupSetDAO.findAllByGroupOwnerAndField(String groupId, Field field) Hib3GroupSetDAO.findAllByMemberGroup(String groupId) Hib3GroupSetDAO.findAllByMemberGroupAndField(String memberId, Field field) Hib3GroupSetDAO.findAllByOwnerAndMemberAndField(String ownerId, String memberId, String fieldId) Hib3GroupSetDAO.findAllByOwnerAttributeDefAndFieldAndMembershipMember(String ownerAttrDefId, String fieldId, Member membershipMember) Hib3GroupSetDAO.findAllByOwnerGroupAndFieldAndMembershipMember(String ownerGroupId, String fieldId, Member membershipMember) Hib3GroupSetDAO.findAllByOwnerStemAndFieldAndMembershipMember(String ownerStemId, String fieldId, Member membershipMember) Hib3GroupSetDAO.findAllByParentId(String id) Hib3GroupSetDAO.findAllChildren(GroupSet groupSet) Hib3GroupSetDAO.findAllSelfGroupSetsByFieldWherePITGroupExists(String fieldId) Hib3GroupSetDAO.findAllSelfGroupSetsByOwnerWherePITFieldExists(String ownerId) Hib3GroupSetDAO.findBadEffectiveGroupSets()Hib3GroupSetDAO.findBadGroupSetsForCompositeGroups()Hib3GroupSetDAO.findDuplicateSelfGroupSets()Hib3PITGroupSetDAO.findMissingActivePITGroupSets(QueryOptions options) Hib3GroupSetDAO.findTypeMismatch()Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type GroupSetModifier and TypeMethodDescriptionvoidHib3GroupSetDAO.findAllChildren(GroupSet groupSet) Hib3GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet, String memberGroupId) Hib3GroupSetDAO.findParentGroupSet(GroupSet groupSet) voidvoidMethod parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type GroupSet