Class Hib3ConfigDAO
java.lang.Object
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3ConfigDAO
- All Implemented Interfaces:
ConfigDAO
,GrouperDAO
Data Access Object for config
- Version:
- $Id$
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(GrouperConfigHibernate grouperConfigHibernate) delete the object from the databasefindAll
(ConfigFileName configFileName, Timestamp changedAfterDate, String configKey) find all configfindByFileAndKey
(Collection<MultiKey> configFileNameAndKeys) find all configvoid
saveOrUpdate
(GrouperConfigHibernate grouperConfigHibernate) save the object to the databaseMethods 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
-
Hib3ConfigDAO
public Hib3ConfigDAO()
-
-
Method Details
-
findById
-
saveOrUpdate
Description copied from interface:ConfigDAO
save the object to the database- Specified by:
saveOrUpdate
in interfaceConfigDAO
- See Also:
-
delete
Description copied from interface:ConfigDAO
delete the object from the database -
findAll
public Set<GrouperConfigHibernate> findAll(ConfigFileName configFileName, Timestamp changedAfterDate, String configKey) Description copied from interface:ConfigDAO
find all config -
findByFileAndKey
public Map<String,Set<GrouperConfigHibernate>> findByFileAndKey(Collection<MultiKey> configFileNameAndKeys) Description copied from interface:ConfigDAO
find all config- Specified by:
findByFileAndKey
in interfaceConfigDAO
- Parameters:
configFileNameAndKeys
- to look up- Returns:
- the configs
-