Package | Description |
---|---|
edu.internet2.middleware.grouper.group | |
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
|
Modifier and Type | Method and Description |
---|---|
GroupSet |
GroupSet.getParentGroupSet() |
Modifier and Type | Method and Description |
---|---|
boolean |
GroupSet.internal_isCircular(GroupSet newGroupSet,
GroupSet startGroupSet)
Check if the new group set being added will cause a circular group set.
|
Modifier and Type | Method and Description |
---|---|
GroupSet |
GroupSetDAO.findById(String groupSetId) |
GroupSet |
GroupSetDAO.findByOwnerMemberFieldParentAndType(String ownerId,
String memberId,
String fieldId,
String parentId,
String mshipType,
boolean exceptionIfNotFound) |
GroupSet |
GroupSetDAO.findImmediateByOwnerAttrDefAndMemberGroupAndField(String ownerAttrDefId,
String memberGroupId,
Field field)
Returns an immediate group set (having depth = 1 and mship_type = effective)
|
GroupSet |
GroupSetDAO.findImmediateByOwnerGroupAndMemberGroupAndField(String ownerGroupId,
String memberGroupId,
Field field)
Returns an immediate group set (having depth = 1 and mship_type = effective)
|
GroupSet |
GroupSetDAO.findImmediateByOwnerStemAndMemberGroupAndField(String ownerStemId,
String memberGroupId,
Field field)
Returns an immediate group set (having depth = 1 and mship_type = effective)
|
GroupSet |
GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet,
String memberGroupId) |
GroupSet |
GroupSetDAO.findParentGroupSet(GroupSet groupSet) |
GroupSet |
GroupSetDAO.findSelfAttrDef(String attrDefId,
String fieldId) |
GroupSet |
GroupSetDAO.findSelfGroup(String groupId,
String fieldId) |
GroupSet |
GroupSetDAO.findSelfStem(String stemId,
String fieldId) |
Modifier and Type | Method and Description |
---|---|
Set<GroupSet> |
GroupSetDAO.findAllByCreator(Member member)
Returns all GroupSets with the given creator.
|
Set<GroupSet> |
GroupSetDAO.findAllByGroupOwnerAndField(String groupId,
Field field) |
Set<GroupSet> |
GroupSetDAO.findAllByMemberGroup(String groupId) |
Set<GroupSet> |
GroupSetDAO.findAllByMemberGroupAndField(String memberId,
Field field) |
Set<GroupSet> |
GroupSetDAO.findAllByOwnerAndMemberAndField(String ownerId,
String memberId,
String fieldId) |
Set<GroupSet> |
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.
|
Set<GroupSet> |
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.
|
Set<GroupSet> |
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.
|
Set<GroupSet> |
GroupSetDAO.findAllByParentId(String id) |
Set<GroupSet> |
GroupSetDAO.findAllChildren(GroupSet groupSet) |
Set<GroupSet> |
GroupSetDAO.findAllSelfGroupSetsByFieldWherePITGroupExists(String fieldId) |
Set<GroupSet> |
GroupSetDAO.findAllSelfGroupSetsByOwnerWherePITFieldExists(String ownerId) |
Set<GroupSet> |
GroupSetDAO.findBadEffectiveGroupSets()
Find bad effective group sets.
|
Set<GroupSet> |
GroupSetDAO.findBadGroupSetsForCompositeGroups()
This will find group sets on composite groups with depth = 1, which shouldn't happen..
|
Set<GroupSet> |
GroupSetDAO.findDuplicateSelfGroupSets() |
Set<GroupSet> |
PITGroupSetDAO.findMissingActivePITGroupSets(QueryOptions options) |
Set<GroupSet> |
PITGroupSetDAO.findMissingActivePITGroupSetsSecondPass() |
Set<GroupSet> |
GroupSetDAO.findTypeMismatch()
This currently checks depth=0 groupSets for the default member field only.
|
Modifier and Type | Method and Description |
---|---|
void |
GroupSetDAO.delete(GroupSet groupSet)
delete a group set object
|
Set<GroupSet> |
GroupSetDAO.findAllChildren(GroupSet groupSet) |
GroupSet |
GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet,
String memberGroupId) |
GroupSet |
GroupSetDAO.findParentGroupSet(GroupSet groupSet) |
void |
GroupSetDAO.save(GroupSet groupSet)
insert a group set object
|
void |
GroupSetDAO.update(GroupSet groupSet)
update a group set object
|
Modifier and Type | Method and Description |
---|---|
void |
GroupSetDAO.delete(Set<GroupSet> groupSets)
delete a set of group set objects
|
void |
GroupSetDAO.save(Set<GroupSet> groupSets)
insert a set of group set objects
|
void |
GroupSetDAO.saveBatch(Set<GroupSet> groupSets)
insert a batch of group set objects
|
void |
GroupSetDAO.update(Set<GroupSet> groupSets)
update a set of group set objects
|
Modifier and Type | Method and Description |
---|---|
void |
Hib3GroupSetDAO.delete(GroupSet groupSet) |
Set<GroupSet> |
Hib3GroupSetDAO.findAllChildren(GroupSet groupSet) |
GroupSet |
Hib3GroupSetDAO.findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet,
String memberGroupId) |
GroupSet |
Hib3GroupSetDAO.findParentGroupSet(GroupSet groupSet) |
void |
Hib3GroupSetDAO.save(GroupSet groupSet) |
void |
Hib3GroupSetDAO.update(GroupSet groupSet) |
Modifier and Type | Method and Description |
---|---|
void |
Hib3GroupSetDAO.delete(Set<GroupSet> groupSets) |
void |
Hib3GroupSetDAO.save(Set<GroupSet> groupSets) |
void |
Hib3GroupSetDAO.saveBatch(Set<GroupSet> groupSets) |
void |
Hib3GroupSetDAO.update(Set<GroupSet> groupSets) |
Copyright © 2016 Internet2. All rights reserved.