Package com.logicaldoc.core.history
Class HibernateHistoryDAO<T extends History>
java.lang.Object
com.logicaldoc.core.HibernatePersistentObjectDAO<T>
com.logicaldoc.core.history.HibernateHistoryDAO<T>
- Type Parameters:
- T- Class of the implementation of a- Historythis DAO handles
- All Implemented Interfaces:
- PersistentObjectDAO<T>
- Direct Known Subclasses:
- HibernateDocumentHistoryDAO,- HibernateFolderHistoryDAO,- HibernateUserHistoryDAO,- HibernateWebserviceCallDAO
public abstract class HibernateHistoryDAO<T extends History>
extends HibernatePersistentObjectDAO<T>
implements PersistentObjectDAO<T>
Parent of all DAOs that handle histories
- Since:
- 9.0.1
- Author:
- Alessandro Gasparini - LogicalDOC
- 
Field SummaryFields inherited from interface com.logicaldoc.core.PersistentObjectDAOENTITY
- 
Method SummaryMethods 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, setSessionFactoryMethods 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
- 
Method Details- 
storeDescription copied from interface:PersistentObjectDAOThis method persists the entity object- Specified by:
- storein interface- PersistentObjectDAO<T extends History>
- Overrides:
- storein class- HibernatePersistentObjectDAO<T extends History>
- Parameters:
- history- entity to be stored
- Throws:
- PersistenceException- raised in case of errors in the database
 
 
-