Package com.logicaldoc.core.contact
Class HibernateContactDAO
java.lang.Object
com.logicaldoc.core.HibernatePersistentObjectDAO<Contact>
com.logicaldoc.core.contact.HibernateContactDAO
- All Implemented Interfaces:
- ContactDAO,- PersistentObjectDAO<Contact>
@Repository("contactDAO")
public class HibernateContactDAO
extends HibernatePersistentObjectDAO<Contact>
implements ContactDAO
Hibernate implementation of 
ContactDAO- Since:
- 4.0
- Author:
- Marco Meschieri - LogicalDOC
- 
Field SummaryFields inherited from interface com.logicaldoc.core.PersistentObjectDAOENTITY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfindByUser(Long userId, String email) Finds the contacts of the specified user.Methods inherited from class com.logicaldoc.core.HibernatePersistentObjectDAObulkUpdate, delete, delete, deleteAll, deleteAll, evict, evict, findAll, findAll, findAllIds, findAllIds, findById, findById, findByObjectQuery, findByQuery, findByQuery, findByWhere, findByWhere, findIdsByWhere, findIdsByWhere, getDatabaseMetadata, getDbms, initialize, isMySQL, isOracle, jdbcUpdate, jdbcUpdate, query, query, queryForDouble, queryForDouble, queryForInt, queryForInt, queryForList, queryForList, queryForList, queryForLong, queryForLong, queryForObject, queryForObject, queryForResultSet, queryForString, queryForString, setSessionFactory, storeMethods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.logicaldoc.core.PersistentObjectDAObulkUpdate, delete, delete, deleteAll, deleteAll, evict, evict, findAll, findAll, findAllIds, findAllIds, findById, findById, findByObjectQuery, findByQuery, findByQuery, findByWhere, findByWhere, findIdsByWhere, findIdsByWhere, getDatabaseMetadata, getDbms, initialize, isMySQL, isOracle, jdbcUpdate, jdbcUpdate, query, query, queryForDouble, queryForDouble, queryForInt, queryForInt, queryForList, queryForList, queryForList, queryForLong, queryForLong, queryForObject, queryForObject, queryForResultSet, queryForString, queryForString, store
- 
Constructor Details- 
HibernateContactDAOpublic HibernateContactDAO()
 
- 
- 
Method Details- 
findByUserDescription copied from interface:ContactDAOFinds the contacts of the specified user.- Specified by:
- findByUserin interface- ContactDAO
- Parameters:
- userId- The ID of the user or null
- email- Optional email specification,
- Returns:
- The collection of found Contacts
- Throws:
- PersistenceException- Error in the database
 
 
-