|
||||||||||
| 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 |
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, 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 CompositeDAOCompositeDAO.findAsFactorOrHasMemberOfFactor(java.lang.String)
public java.util.Set<Composite> findAsFactor(Group _g)
throws GrouperDAOException
findAsFactor in interface CompositeDAOGrouperDAOException
public java.util.Set<Composite> findAsFactor(java.lang.String groupId)
throws GrouperDAOException
findAsFactor in interface CompositeDAOGrouperDAOException
public Composite findAsOwner(Group _g,
boolean throwExceptionIfNotFound)
throws CompositeNotFoundException,
GrouperDAOException
findAsOwner in interface CompositeDAOCompositeNotFoundException
GrouperDAOException
public Composite findByUuid(java.lang.String uuid,
boolean throwExceptionIfNotFound)
throws CompositeNotFoundException,
GrouperDAOException
findByUuid in interface CompositeDAOuuid -
CompositeNotFoundException
GrouperDAOException
public java.util.Set<Composite> getAllComposites()
throws GrouperDAOException
getAllComposites in interface CompositeDAOGrouperDAOException
public void update(java.util.Set toAdd,
java.util.Set toDelete,
java.util.Set modGroups,
java.util.Set modStems)
throws GrouperDAOException
update in interface CompositeDAOGrouperDAOExceptionpublic void save(Composite c)
CompositeDAO
save in interface CompositeDAOc - The composite to save.CompositeDAO.save(edu.internet2.middleware.grouper.Composite)public void update(Composite c)
CompositeDAO
update in interface CompositeDAOc - The composite to update.CompositeDAO.update(edu.internet2.middleware.grouper.Composite)public void delete(Composite c)
CompositeDAO
delete in interface CompositeDAOc - The composite to delete.CompositeDAO.delete(edu.internet2.middleware.grouper.Composite)public java.util.Set<Composite> findByCreator(Member member)
findByCreator in interface CompositeDAOmember -
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 CompositeDAOCompositeDAO.findByUuidOrName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)public void saveUpdateProperties(Composite composite)
CompositeDAO
saveUpdateProperties in interface CompositeDAOCompositeDAO.saveUpdateProperties(edu.internet2.middleware.grouper.Composite)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||