|
||||||||||
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.Hib3CompositeDAO
public class Hib3CompositeDAO
Basic Hibernate Composite
DAO interface.
Field Summary |
---|
Fields inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
hibernateInitted |
Constructor Summary | |
---|---|
Hib3CompositeDAO()
|
Method Summary | |
---|---|
void |
delete(Composite c)
Delete a composite |
java.util.Set<Composite> |
findAsFactor(Group _g)
|
java.util.Set<Composite> |
findAsFactor(java.lang.String groupId)
|
java.util.Set<Composite> |
findAsFactorOrHasMemberOfFactor(java.lang.String groupId)
|
Composite |
findAsOwner(Group _g,
boolean throwExceptionIfNotFound)
|
java.util.Set<Composite> |
findByCreator(Member member)
find all composites by creator |
Composite |
findByUuid(java.lang.String uuid,
boolean throwExceptionIfNotFound)
|
Composite |
findByUuidOrName(java.lang.String uuid,
java.lang.String factorOwnerUUID,
java.lang.String leftFactorUUID,
java.lang.String rightFactorUUID,
java.lang.String type,
boolean exceptionIfNull)
find a composite by name or uuid |
Composite |
findByUuidOrName(java.lang.String uuid,
java.lang.String factorOwnerUUID,
java.lang.String leftFactorUUID,
java.lang.String rightFactorUUID,
java.lang.String type,
boolean exceptionIfNull,
QueryOptions queryOptions)
find a composite by name or uuid |
java.util.Set<Composite> |
getAllComposites()
|
void |
save(Composite c)
Save a composite |
void |
saveUpdateProperties(Composite composite)
save the update properties which are auto saved when business method is called |
void |
update(Composite c)
update a composite |
void |
update(java.util.Set toAdd,
java.util.Set toDelete,
java.util.Set modGroups,
java.util.Set modStems)
|
Methods inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
evict, evictEntity, evictQueries, getConfiguration, getSessionFactory, initHibernateIfNotInitted, resourceNameFromClassName, session |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Hib3CompositeDAO()
Method Detail |
---|
public java.util.Set<Composite> findAsFactorOrHasMemberOfFactor(java.lang.String groupId)
findAsFactorOrHasMemberOfFactor
in interface CompositeDAO
CompositeDAO.findAsFactorOrHasMemberOfFactor(java.lang.String)
public java.util.Set<Composite> findAsFactor(Group _g) throws GrouperDAOException
findAsFactor
in interface CompositeDAO
GrouperDAOException
public java.util.Set<Composite> findAsFactor(java.lang.String groupId) throws GrouperDAOException
findAsFactor
in interface CompositeDAO
GrouperDAOException
public Composite findAsOwner(Group _g, boolean throwExceptionIfNotFound) throws CompositeNotFoundException, GrouperDAOException
findAsOwner
in interface CompositeDAO
CompositeNotFoundException
GrouperDAOException
public Composite findByUuid(java.lang.String uuid, boolean throwExceptionIfNotFound) throws CompositeNotFoundException, GrouperDAOException
findByUuid
in interface CompositeDAO
uuid
-
CompositeNotFoundException
GrouperDAOException
public java.util.Set<Composite> getAllComposites() throws GrouperDAOException
getAllComposites
in interface CompositeDAO
GrouperDAOException
public void update(java.util.Set toAdd, java.util.Set toDelete, java.util.Set modGroups, java.util.Set modStems) throws GrouperDAOException
update
in interface CompositeDAO
GrouperDAOException
public void save(Composite c)
CompositeDAO
save
in interface CompositeDAO
c
- The composite to save.CompositeDAO.save(edu.internet2.middleware.grouper.Composite)
public void update(Composite c)
CompositeDAO
update
in interface CompositeDAO
c
- The composite to update.CompositeDAO.update(edu.internet2.middleware.grouper.Composite)
public void delete(Composite c)
CompositeDAO
delete
in interface CompositeDAO
c
- The composite to delete.CompositeDAO.delete(edu.internet2.middleware.grouper.Composite)
public java.util.Set<Composite> findByCreator(Member member)
findByCreator
in interface CompositeDAO
member
-
public Composite findByUuidOrName(java.lang.String uuid, java.lang.String factorOwnerUUID, java.lang.String leftFactorUUID, java.lang.String rightFactorUUID, java.lang.String type, boolean exceptionIfNull)
CompositeDAO
findByUuidOrName
in interface CompositeDAO
CompositeDAO.findByUuidOrName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)
public Composite findByUuidOrName(java.lang.String uuid, java.lang.String factorOwnerUUID, java.lang.String leftFactorUUID, java.lang.String rightFactorUUID, java.lang.String type, boolean exceptionIfNull, QueryOptions queryOptions)
CompositeDAO
findByUuidOrName
in interface CompositeDAO
CompositeDAO.findByUuidOrName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, QueryOptions)
public void saveUpdateProperties(Composite composite)
CompositeDAO
saveUpdateProperties
in interface CompositeDAO
CompositeDAO.saveUpdateProperties(edu.internet2.middleware.grouper.Composite)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |