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 Summary
Fields inherited from interface com.logicaldoc.core.PersistentObjectDAO
ENTITY -
Method Summary
Modifier 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.HibernatePersistentObjectDAO
bulkUpdate, 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.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.logicaldoc.core.PersistentObjectDAO
bulkUpdate, 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
-
delete
public void delete(long tenantId, int code) throws com.logicaldoc.core.PersistenceException - Specified by:
deletein interfacecom.logicaldoc.core.PersistentObjectDAO<com.logicaldoc.core.security.Tenant>- Overrides:
deletein classcom.logicaldoc.core.HibernatePersistentObjectDAO<com.logicaldoc.core.security.Tenant>- Throws:
com.logicaldoc.core.PersistenceException
-
findByName
public com.logicaldoc.core.security.Tenant findByName(String name) throws com.logicaldoc.core.PersistenceException - Specified by:
findByNamein interfacecom.logicaldoc.core.security.TenantDAO- Throws:
com.logicaldoc.core.PersistenceException
-
count
public int count() throws com.logicaldoc.core.PersistenceException- Specified by:
countin interfacecom.logicaldoc.core.security.TenantDAO- Throws:
com.logicaldoc.core.PersistenceException
-
store
public void store(com.logicaldoc.core.security.Tenant tenant) throws com.logicaldoc.core.PersistenceException - Specified by:
storein interfacecom.logicaldoc.core.PersistentObjectDAO<com.logicaldoc.core.security.Tenant>- Overrides:
storein classcom.logicaldoc.core.HibernatePersistentObjectDAO<com.logicaldoc.core.security.Tenant>- Throws:
com.logicaldoc.core.PersistenceException
-
findAllNames
- Specified by:
findAllNamesin interfacecom.logicaldoc.core.security.TenantDAO- Throws:
com.logicaldoc.core.PersistenceException
-
getTenantName
- Specified by:
getTenantNamein interfacecom.logicaldoc.core.security.TenantDAO- Throws:
com.logicaldoc.core.PersistenceException
-
setDashletDao
public void setDashletDao(com.logicaldoc.core.dashlet.DashletDAO dashletDao)
-