Class Hib3RoleDAO
java.lang.Object
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3RoleDAO
- All Implemented Interfaces:
GrouperDAO
,RoleDAO
Data Access Object for role
- Version:
- $Id: Hib3RoleDAO.java,v 1.2 2009-10-02 05:57:58 mchyzer Exp $
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindByName
(String name, boolean exceptionIfNotFound) find an attribute def name by namevoid
saveOrUpdate
(Role role) save or updateMethods inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
evict, evictEntity, evictQueries, getConfiguration, getConfiguration, getSessionFactory, getSessionFactory, hibernateInitted, initHibernateIfNotInitted, initHibernateIfNotInitted, resourceNameFromClassName, session, session
-
Constructor Details
-
Hib3RoleDAO
public Hib3RoleDAO()
-
-
Method Details
-
findById
-
saveOrUpdate
save or update- Specified by:
saveOrUpdate
in interfaceRoleDAO
- Parameters:
role
-
-
findByName
public Role findByName(String name, boolean exceptionIfNotFound) throws GrouperDAOException, RoleNotFoundException Description copied from interface:RoleDAO
find an attribute def name by name- Specified by:
findByName
in interfaceRoleDAO
- Parameters:
name
-exceptionIfNotFound
-- Returns:
- group
- Throws:
GrouperDAOException
RoleNotFoundException
GroupNotFoundException
-