Package com.logicaldoc.core.security
Class HibernateTenantDAO
java.lang.Object
com.logicaldoc.core.HibernatePersistentObjectDAO<com.logicaldoc.core.security.Tenant>
com.logicaldoc.core.security.HibernateTenantDAO
- All Implemented Interfaces:
- com.logicaldoc.core.PersistentObjectDAO<com.logicaldoc.core.security.Tenant>,- com.logicaldoc.core.security.TenantDAO
@Repository("tenantDAO")
public class HibernateTenantDAO
extends com.logicaldoc.core.HibernatePersistentObjectDAO<com.logicaldoc.core.security.Tenant>
implements com.logicaldoc.core.security.TenantDAO
- 
Field SummaryFields inherited from interface com.logicaldoc.core.PersistentObjectDAOENTITY
- 
Method SummaryModifier and TypeMethodDescriptionintcount()voiddelete(long tenantId, int code) com.logicaldoc.core.security.TenantfindByName(String name) getTenantName(long tenantId) voidsetDashletDao(com.logicaldoc.core.dashlet.DashletDAO dashletDao) voidstore(com.logicaldoc.core.security.Tenant tenant) Methods 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, setSessionFactoryMethods 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
- 
Method Details- 
deletepublic void delete(long tenantId, int code) throws com.logicaldoc.core.PersistenceException - Specified by:
- deletein interface- com.logicaldoc.core.PersistentObjectDAO<com.logicaldoc.core.security.Tenant>
- Overrides:
- deletein class- com.logicaldoc.core.HibernatePersistentObjectDAO<com.logicaldoc.core.security.Tenant>
- Throws:
- com.logicaldoc.core.PersistenceException
 
- 
findByNamepublic com.logicaldoc.core.security.Tenant findByName(String name) throws com.logicaldoc.core.PersistenceException - Specified by:
- findByNamein interface- com.logicaldoc.core.security.TenantDAO
- Throws:
- com.logicaldoc.core.PersistenceException
 
- 
countpublic int count() throws com.logicaldoc.core.PersistenceException- Specified by:
- countin interface- com.logicaldoc.core.security.TenantDAO
- Throws:
- com.logicaldoc.core.PersistenceException
 
- 
storepublic void store(com.logicaldoc.core.security.Tenant tenant) throws com.logicaldoc.core.PersistenceException - Specified by:
- storein interface- com.logicaldoc.core.PersistentObjectDAO<com.logicaldoc.core.security.Tenant>
- Overrides:
- storein class- com.logicaldoc.core.HibernatePersistentObjectDAO<com.logicaldoc.core.security.Tenant>
- Throws:
- com.logicaldoc.core.PersistenceException
 
- 
findAllNames- Specified by:
- findAllNamesin interface- com.logicaldoc.core.security.TenantDAO
- Throws:
- com.logicaldoc.core.PersistenceException
 
- 
getTenantName- Specified by:
- getTenantNamein interface- com.logicaldoc.core.security.TenantDAO
- Throws:
- com.logicaldoc.core.PersistenceException
 
- 
setDashletDaopublic void setDashletDao(com.logicaldoc.core.dashlet.DashletDAO dashletDao) 
 
-