Index (AppFuse Hibernate Module 2.0-m3 API)
B F G H L O P R S U

B

BaseDaoTestCase - Class in org.appfuse.dao
Base class for running DAO tests.
BaseDaoTestCase() - Constructor for class org.appfuse.dao.BaseDaoTestCase
 

F

flush() - Method in class org.appfuse.dao.BaseDaoTestCase
Create a HibernateTemplate from the SessionFactory and call flush() and clear() on it.

G

GenericDao<T,PK extends java.io.Serializable> - Interface in org.appfuse.dao
Generic DAO (Data Access Object) with common methods to CRUD POJOs.
GenericDaoHibernate<T,PK extends java.io.Serializable> - Class in org.appfuse.dao.hibernate
This class serves as the Base class for all other DAOs - namely to hold common CRUD methods that they might all use.
GenericDaoHibernate(Class<T>) - Constructor for class org.appfuse.dao.hibernate.GenericDaoHibernate
 
get(PK) - Method in interface org.appfuse.dao.GenericDao
Generic method to get an object based on class and identifier.
get(PK) - Method in class org.appfuse.dao.hibernate.GenericDaoHibernate
 
get(Class, Serializable) - Method in class org.appfuse.dao.hibernate.UniversalDaoHibernate
 
get(Class, Serializable) - Method in interface org.appfuse.dao.UniversalDao
Generic method to get an object based on class and identifier.
getAll() - Method in interface org.appfuse.dao.GenericDao
Generic method used to get all objects of a particular type.
getAll() - Method in class org.appfuse.dao.hibernate.GenericDaoHibernate
 
getAll(Class) - Method in class org.appfuse.dao.hibernate.UniversalDaoHibernate
 
getAll(Class) - Method in interface org.appfuse.dao.UniversalDao
Generic method used to get all objects of a particular type.
getConfigLocations() - Method in class org.appfuse.dao.BaseDaoTestCase
 
getRoleByName(String) - Method in class org.appfuse.dao.hibernate.RoleDaoHibernate
 
getRoleByName(String) - Method in interface org.appfuse.dao.RoleDao
Gets role information based on rolename
getRoles() - Method in class org.appfuse.dao.hibernate.LookupDaoHibernate
 
getRoles() - Method in interface org.appfuse.dao.LookupDao
Returns all Roles ordered by name
getUsers() - Method in class org.appfuse.dao.hibernate.UserDaoHibernate
 
getUsers() - Method in interface org.appfuse.dao.UserDao
Gets a list of users ordered by the uppercase version of their username.

H

HibernateExtensionPostProcessor - Class in org.appfuse.dao.spring
Adds Hibernate persistent class definitions to an existing Spring Session Factory bean, possibly defined within a seperate Spring configuration file in a seperate jar file.
HibernateExtensionPostProcessor() - Constructor for class org.appfuse.dao.spring.HibernateExtensionPostProcessor
 

L

loadUserByUsername(String) - Method in class org.appfuse.dao.hibernate.UserDaoHibernate
 
loadUserByUsername(String) - Method in interface org.appfuse.dao.UserDao
Gets users information based on login name.
log - Variable in class org.appfuse.dao.BaseDaoTestCase
 
log - Variable in class org.appfuse.dao.hibernate.GenericDaoHibernate
 
log - Variable in class org.appfuse.dao.hibernate.UniversalDaoHibernate
 
LookupDao - Interface in org.appfuse.dao
Lookup Data Access Object (GenericDao) interface.
LookupDaoHibernate - Class in org.appfuse.dao.hibernate
Hibernate implementation of LookupDao.
LookupDaoHibernate() - Constructor for class org.appfuse.dao.hibernate.LookupDaoHibernate
 

O

org.appfuse.dao - package org.appfuse.dao
 
org.appfuse.dao.hibernate - package org.appfuse.dao.hibernate
 
org.appfuse.dao.spring - package org.appfuse.dao.spring
 

P

populate(Object) - Method in class org.appfuse.dao.BaseDaoTestCase
Utility method to populate a javabean-style object with values from a Properties file
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.appfuse.dao.spring.HibernateExtensionPostProcessor
Adds the annotated classes and the mapping resources to the existing Session Factory configuration.

R

rb - Variable in class org.appfuse.dao.BaseDaoTestCase
 
remove(PK) - Method in interface org.appfuse.dao.GenericDao
Generic method to delete an object based on class and id
remove(PK) - Method in class org.appfuse.dao.hibernate.GenericDaoHibernate
 
remove(Class, Serializable) - Method in class org.appfuse.dao.hibernate.UniversalDaoHibernate
 
remove(Class, Serializable) - Method in interface org.appfuse.dao.UniversalDao
Generic method to delete an object based on class and id
removeRole(String) - Method in class org.appfuse.dao.hibernate.RoleDaoHibernate
 
removeRole(String) - Method in interface org.appfuse.dao.RoleDao
Removes a role from the database by name
RoleDao - Interface in org.appfuse.dao
Role Data Access Object (DAO) interface.
RoleDaoHibernate - Class in org.appfuse.dao.hibernate
This class interacts with Spring's HibernateTemplate to save/delete and retrieve Role objects.
RoleDaoHibernate() - Constructor for class org.appfuse.dao.hibernate.RoleDaoHibernate
 

S

save(T) - Method in interface org.appfuse.dao.GenericDao
Generic method to save an object - handles both update and insert.
save(T) - Method in class org.appfuse.dao.hibernate.GenericDaoHibernate
 
save(Object) - Method in class org.appfuse.dao.hibernate.UniversalDaoHibernate
 
save(User) - Method in class org.appfuse.dao.hibernate.UserDaoHibernate
Overridden simply to call the saveUser method.
save(Object) - Method in interface org.appfuse.dao.UniversalDao
Generic method to save an object - handles both update and insert.
saveUser(User) - Method in class org.appfuse.dao.hibernate.UserDaoHibernate
 
saveUser(User) - Method in interface org.appfuse.dao.UserDao
Saves a user's information.
setAnnotatedClasses(List) - Method in class org.appfuse.dao.spring.HibernateExtensionPostProcessor
The list of annotated classes to add to the session factory.
setConfigLocations(List) - Method in class org.appfuse.dao.spring.HibernateExtensionPostProcessor
The list of configuration locations (i.e.
setHibernateProperties(Properties) - Method in class org.appfuse.dao.spring.HibernateExtensionPostProcessor
Hibernate properties to add to the session factory.
setMappingResources(List) - Method in class org.appfuse.dao.spring.HibernateExtensionPostProcessor
Set the list of mapping resources (.hbm.xml files) to be added to the session factory.
setSessionFactoryBeanName(String) - Method in class org.appfuse.dao.spring.HibernateExtensionPostProcessor
Set the name of the SessionFactory bean.

U

UniversalDao - Interface in org.appfuse.dao
Data Access Object (DAO) interface.
UniversalDaoHibernate - Class in org.appfuse.dao.hibernate
This class serves as the a class that can CRUD any object witout any Spring configuration.
UniversalDaoHibernate() - Constructor for class org.appfuse.dao.hibernate.UniversalDaoHibernate
 
UserDao - Interface in org.appfuse.dao
User Data Access Object (GenericDao) interface.
UserDaoHibernate - Class in org.appfuse.dao.hibernate
This class interacts with Spring's HibernateTemplate to save/delete and retrieve User objects.
UserDaoHibernate() - Constructor for class org.appfuse.dao.hibernate.UserDaoHibernate
 

B F G H L O P R S U

Copyright © 2003-2007. All Rights Reserved.