|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3GroupSetDAO
public class Hib3GroupSetDAO
Field Summary |
---|
Fields inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
hibernateInitted |
Constructor Summary | |
---|---|
Hib3GroupSetDAO()
|
Method Summary | |
---|---|
void |
delete(GroupSet groupSet)
delete a group set object |
void |
delete(java.util.Set<GroupSet> groupSets)
delete a set of group set objects |
void |
deleteSelfByOwnerAttrDef(java.lang.String attrDefId)
delete a group set object |
void |
deleteSelfByOwnerGroup(Group group)
|
void |
deleteSelfByOwnerGroupAndField(java.lang.String groupId,
java.lang.String field)
delete a group set object |
void |
deleteSelfByOwnerStem(java.lang.String stemId)
delete a group set object |
java.util.Set<GroupSet> |
findAllByCreator(Member member)
Returns all GroupSets with the given creator. |
java.util.Set<GroupSet> |
findAllByGroupOwnerAndField(java.lang.String groupId,
Field field)
|
java.util.Set<GroupSet> |
findAllByMemberGroup(java.lang.String groupId)
|
java.util.Set<GroupSet> |
findAllByMemberGroupAndField(java.lang.String memberId,
Field field)
|
java.util.Set<GroupSet> |
findAllChildren(GroupSet groupSet)
|
java.util.Set<java.lang.String> |
findAllOwnerGroupsByMemberGroup(java.lang.String groupId)
Find a set of ownerGroupIds for a memberGroup |
java.util.Set<java.lang.String> |
findAllOwnerStemsByMemberGroup(java.lang.String groupId)
Find a set of ownerStemIds for a memberGroup |
GroupSet |
findById(java.lang.String groupSetId)
|
GroupSet |
findImmediateByOwnerAttrDefAndMemberGroupAndField(java.lang.String ownerAttrDefId,
java.lang.String memberGroupId,
Field field)
Returns an immediate group set (having depth = 1 and mship_type = effective) |
GroupSet |
findImmediateByOwnerGroupAndMemberGroupAndField(java.lang.String ownerGroupId,
java.lang.String memberGroupId,
Field field)
Returns an immediate group set (having depth = 1 and mship_type = effective) |
GroupSet |
findImmediateByOwnerStemAndMemberGroupAndField(java.lang.String ownerStemId,
java.lang.String memberGroupId,
Field field)
Returns an immediate group set (having depth = 1 and mship_type = effective) |
GroupSet |
findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet,
java.lang.String memberGroupId)
|
java.util.Set<java.lang.Object[]> |
findMissingSelfGroupSetsForAttrDefs()
Find all missing self group sets for stems. |
java.util.Set<java.lang.Object[]> |
findMissingSelfGroupSetsForGroups()
Find all missing self group sets for groups. |
java.util.Set<java.lang.Object[]> |
findMissingSelfGroupSetsForStems()
Find all missing self group sets for stems. |
GroupSet |
findParentGroupSet(GroupSet groupSet)
|
GroupSet |
findSelfAttrDef(java.lang.String attrDefId,
java.lang.String fieldId)
|
GroupSet |
findSelfGroup(java.lang.String groupId,
java.lang.String fieldId)
|
GroupSet |
findSelfStem(java.lang.String stemId,
java.lang.String fieldId)
|
static void |
reset(HibernateSession hibernateSession)
reset group set |
void |
save(GroupSet groupSet)
insert a group set object |
void |
save(java.util.Set<GroupSet> groupSets)
insert a set of group set objects |
void |
saveBatch(java.util.Set<GroupSet> groupSets)
insert a batch of group set objects |
void |
update(GroupSet groupSet)
update a group set object |
void |
update(java.util.Set<GroupSet> groupSets)
update a set of group set objects |
Methods inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
getConfiguration, initHibernateIfNotInitted, resourceNameFromClassName, session |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Hib3GroupSetDAO()
Method Detail |
---|
public void save(GroupSet groupSet)
GroupSetDAO
save
in interface GroupSetDAO
GroupSetDAO.save(edu.internet2.middleware.grouper.group.GroupSet)
public void save(java.util.Set<GroupSet> groupSets)
GroupSetDAO
save
in interface GroupSetDAO
GroupSetDAO.save(java.util.Set)
public void saveBatch(java.util.Set<GroupSet> groupSets)
GroupSetDAO
saveBatch
in interface GroupSetDAO
GroupSetDAO.saveBatch(java.util.Set)
public void delete(GroupSet groupSet)
GroupSetDAO
delete
in interface GroupSetDAO
GroupSetDAO.delete(edu.internet2.middleware.grouper.group.GroupSet)
public void delete(java.util.Set<GroupSet> groupSets)
GroupSetDAO
delete
in interface GroupSetDAO
GroupSetDAO.delete(java.util.Set)
public void update(GroupSet groupSet)
GroupSetDAO
update
in interface GroupSetDAO
GroupSetDAO.update(edu.internet2.middleware.grouper.group.GroupSet)
public void update(java.util.Set<GroupSet> groupSets)
GroupSetDAO
update
in interface GroupSetDAO
GroupSetDAO.update(java.util.Set)
public void deleteSelfByOwnerGroupAndField(java.lang.String groupId, java.lang.String field)
GroupSetDAO
deleteSelfByOwnerGroupAndField
in interface GroupSetDAO
GroupSetDAO.deleteSelfByOwnerGroupAndField(java.lang.String, java.lang.String)
public void deleteSelfByOwnerStem(java.lang.String stemId)
GroupSetDAO
deleteSelfByOwnerStem
in interface GroupSetDAO
GroupSetDAO.deleteSelfByOwnerStem(java.lang.String)
public static void reset(HibernateSession hibernateSession)
hibernateSession
- public java.util.Set<GroupSet> findAllByGroupOwnerAndField(java.lang.String groupId, Field field)
findAllByGroupOwnerAndField
in interface GroupSetDAO
GroupSetDAO.findAllByGroupOwnerAndField(java.lang.String, edu.internet2.middleware.grouper.Field)
public GroupSet findParentGroupSet(GroupSet groupSet)
findParentGroupSet
in interface GroupSetDAO
GroupSetDAO.findParentGroupSet(edu.internet2.middleware.grouper.group.GroupSet)
public java.util.Set<GroupSet> findAllByMemberGroup(java.lang.String groupId)
findAllByMemberGroup
in interface GroupSetDAO
GroupSetDAO.findAllByMemberGroup(java.lang.String)
public java.util.Set<GroupSet> findAllByMemberGroupAndField(java.lang.String memberId, Field field)
findAllByMemberGroupAndField
in interface GroupSetDAO
GroupSetDAO.findAllByMemberGroupAndField(java.lang.String, edu.internet2.middleware.grouper.Field)
public GroupSet findById(java.lang.String groupSetId)
findById
in interface GroupSetDAO
GroupSetDAO.findById(java.lang.String)
public java.util.Set<GroupSet> findAllChildren(GroupSet groupSet)
findAllChildren
in interface GroupSetDAO
GroupSetDAO.findAllChildren(edu.internet2.middleware.grouper.group.GroupSet)
public GroupSet findImmediateChildByParentAndMemberGroup(GroupSet parentGroupSet, java.lang.String memberGroupId)
findImmediateChildByParentAndMemberGroup
in interface GroupSetDAO
GroupSetDAO.findImmediateChildByParentAndMemberGroup(edu.internet2.middleware.grouper.group.GroupSet, java.lang.String)
public GroupSet findSelfGroup(java.lang.String groupId, java.lang.String fieldId)
findSelfGroup
in interface GroupSetDAO
GroupSetDAO.findSelfGroup(java.lang.String, java.lang.String)
public GroupSet findSelfStem(java.lang.String stemId, java.lang.String fieldId)
findSelfStem
in interface GroupSetDAO
GroupSetDAO.findSelfStem(java.lang.String, java.lang.String)
public void deleteSelfByOwnerGroup(Group group)
deleteSelfByOwnerGroup
in interface GroupSetDAO
GroupSetDAO.deleteSelfByOwnerGroup(edu.internet2.middleware.grouper.Group)
public GroupSet findImmediateByOwnerGroupAndMemberGroupAndField(java.lang.String ownerGroupId, java.lang.String memberGroupId, Field field)
GroupSetDAO
findImmediateByOwnerGroupAndMemberGroupAndField
in interface GroupSetDAO
GroupSetDAO.findImmediateByOwnerGroupAndMemberGroupAndField(java.lang.String, java.lang.String, edu.internet2.middleware.grouper.Field)
public GroupSet findImmediateByOwnerStemAndMemberGroupAndField(java.lang.String ownerStemId, java.lang.String memberGroupId, Field field)
GroupSetDAO
findImmediateByOwnerStemAndMemberGroupAndField
in interface GroupSetDAO
GroupSetDAO.findImmediateByOwnerStemAndMemberGroupAndField(java.lang.String, java.lang.String, edu.internet2.middleware.grouper.Field)
public java.util.Set<GroupSet> findAllByCreator(Member member)
GroupSetDAO
findAllByCreator
in interface GroupSetDAO
GroupSetDAO.findAllByCreator(edu.internet2.middleware.grouper.Member)
public java.util.Set<java.lang.Object[]> findMissingSelfGroupSetsForGroups()
GroupSetDAO
findMissingSelfGroupSetsForGroups
in interface GroupSetDAO
GroupSetDAO.findMissingSelfGroupSetsForGroups()
public java.util.Set<java.lang.Object[]> findMissingSelfGroupSetsForStems()
GroupSetDAO
findMissingSelfGroupSetsForStems
in interface GroupSetDAO
GroupSetDAO.findMissingSelfGroupSetsForStems()
public void deleteSelfByOwnerAttrDef(java.lang.String attrDefId)
GroupSetDAO
deleteSelfByOwnerAttrDef
in interface GroupSetDAO
GroupSetDAO.deleteSelfByOwnerAttrDef(java.lang.String)
public GroupSet findImmediateByOwnerAttrDefAndMemberGroupAndField(java.lang.String ownerAttrDefId, java.lang.String memberGroupId, Field field)
GroupSetDAO
findImmediateByOwnerAttrDefAndMemberGroupAndField
in interface GroupSetDAO
GroupSetDAO.findImmediateByOwnerAttrDefAndMemberGroupAndField(java.lang.String, java.lang.String, edu.internet2.middleware.grouper.Field)
public java.util.Set<java.lang.Object[]> findMissingSelfGroupSetsForAttrDefs()
GroupSetDAO
findMissingSelfGroupSetsForAttrDefs
in interface GroupSetDAO
GroupSetDAO.findMissingSelfGroupSetsForAttrDefs()
public GroupSet findSelfAttrDef(java.lang.String attrDefId, java.lang.String fieldId)
findSelfAttrDef
in interface GroupSetDAO
GroupSetDAO.findSelfAttrDef(java.lang.String, java.lang.String)
public java.util.Set<java.lang.String> findAllOwnerGroupsByMemberGroup(java.lang.String groupId)
GroupSetDAO
findAllOwnerGroupsByMemberGroup
in interface GroupSetDAO
GroupSetDAO.findAllOwnerGroupsByMemberGroup(java.lang.String)
public java.util.Set<java.lang.String> findAllOwnerStemsByMemberGroup(java.lang.String groupId)
GroupSetDAO
findAllOwnerStemsByMemberGroup
in interface GroupSetDAO
GroupSetDAO.findAllOwnerStemsByMemberGroup(java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |