Package com.logicaldoc.core.dashlet
Class HibernateDashletDAO
java.lang.Object
com.logicaldoc.core.HibernatePersistentObjectDAO<Dashlet>
com.logicaldoc.core.dashlet.HibernateDashletDAO
- All Implemented Interfaces:
- DashletDAO,- PersistentObjectDAO<Dashlet>
@Repository("dashletDAO")
public class HibernateDashletDAO
extends HibernatePersistentObjectDAO<Dashlet>
implements DashletDAO
Hibernate implementation of 
DashletDAO- Since:
- 8.2.3
- Author:
- Marco Meschieri - LogicalDOC
- 
Field SummaryFields inherited from interface com.logicaldoc.core.PersistentObjectDAOENTITY
- 
Method SummaryModifier and TypeMethodDescriptionvoiddelete(long id, int code) This method deletes an entity and you can give a deletion codefindByName(String name, long tenantId) Finds the dashlet by it's nameMethods inherited from class com.logicaldoc.core.HibernatePersistentObjectDAObulkUpdate, 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, 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
- 
Method Details- 
findByNameDescription copied from interface:DashletDAOFinds the dashlet by it's name- Specified by:
- findByNamein interface- DashletDAO
- Parameters:
- name- name of the dashlet
- tenantId- identifier of the tenant
- Returns:
- the found dashlet
- Throws:
- PersistenceException- Error in the database
 
- 
deleteDescription copied from interface:PersistentObjectDAOThis method deletes an entity and you can give a deletion code- Specified by:
- deletein interface- PersistentObjectDAO<Dashlet>
- Overrides:
- deletein class- HibernatePersistentObjectDAO<Dashlet>
- Parameters:
- id- ID of the entity which should be deleted
- code- Deletion code
- Throws:
- PersistenceException- raised in case of errors in the database
 
 
-