Package com.logicaldoc.core.security.dao
Class HibernateTenantDAO
java.lang.Object
com.logicaldoc.core.HibernatePersistentObjectDAO<com.logicaldoc.core.security.Tenant>
com.logicaldoc.core.security.dao.HibernateTenantDAO
- All Implemented Interfaces:
com.logicaldoc.core.PersistentObjectDAO<com.logicaldoc.core.security.Tenant>,com.logicaldoc.core.security.dao.TenantDAO
public class HibernateTenantDAO
extends com.logicaldoc.core.HibernatePersistentObjectDAO<com.logicaldoc.core.security.Tenant>
implements com.logicaldoc.core.security.dao.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) voidsetAttributeSetDao(com.logicaldoc.core.metadata.AttributeSetDAO attributeSetDao) voidsetConf(com.logicaldoc.util.config.ContextProperties conf) voidsetDashletDao(com.logicaldoc.core.dashlet.DashletDAO dashletDao) voidsetFolderDao(com.logicaldoc.core.folder.FolderDAO folderDao) voidsetGenericDao(com.logicaldoc.core.generic.GenericDAO genericDao) voidsetGroupDao(com.logicaldoc.core.security.dao.GroupDAO groupDao) voidsetMessageTemplateDao(com.logicaldoc.core.communication.MessageTemplateDAO messageTemplateDao) voidsetTemplateDao(com.logicaldoc.core.metadata.TemplateDAO templateDao) voidsetUserDao(com.logicaldoc.core.security.dao.UserDAO userDao) voidstore(com.logicaldoc.core.security.Tenant tenant) Methods inherited from class com.logicaldoc.core.HibernatePersistentObjectDAO
bulkUpdate, delete, deleteAll, deleteAll, findAll, findAll, findAllIds, findAllIds, findById, findById, findByObjectQuery, findByQuery, findByWhere, findByWhere, findIdsByWhere, findIdsByWhere, getDatabaseMetadata, getDbms, getSessionFactory, initialize, isOracle, jdbcUpdate, jdbcUpdate, query, query, queryForInt, queryForList, queryForList, queryForList, queryForLong, queryForLong, queryForObject, queryForRowSet, queryForRowSet, 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, findAll, findAll, findAllIds, findAllIds, findById, findById, findByObjectQuery, findByQuery, findByWhere, findByWhere, findIdsByWhere, findIdsByWhere, getDatabaseMetadata, getDbms, initialize, isOracle, jdbcUpdate, jdbcUpdate, query, query, queryForInt, queryForList, queryForList, queryForList, queryForLong, queryForLong, queryForObject, queryForRowSet, queryForRowSet, 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
- Specified by:
findByNamein interfacecom.logicaldoc.core.security.dao.TenantDAO
-
count
public int count()- Specified by:
countin interfacecom.logicaldoc.core.security.dao.TenantDAO
-
setFolderDao
public void setFolderDao(com.logicaldoc.core.folder.FolderDAO folderDao) -
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
-
setGroupDao
public void setGroupDao(com.logicaldoc.core.security.dao.GroupDAO groupDao) -
setUserDao
public void setUserDao(com.logicaldoc.core.security.dao.UserDAO userDao) -
setConf
public void setConf(com.logicaldoc.util.config.ContextProperties conf) -
setGenericDao
public void setGenericDao(com.logicaldoc.core.generic.GenericDAO genericDao) -
setTemplateDao
public void setTemplateDao(com.logicaldoc.core.metadata.TemplateDAO templateDao) -
findAllNames
- Specified by:
findAllNamesin interfacecom.logicaldoc.core.security.dao.TenantDAO
-
setMessageTemplateDao
public void setMessageTemplateDao(com.logicaldoc.core.communication.MessageTemplateDAO messageTemplateDao) -
setAttributeSetDao
public void setAttributeSetDao(com.logicaldoc.core.metadata.AttributeSetDAO attributeSetDao) -
getTenantName
- Specified by:
getTenantNamein interfacecom.logicaldoc.core.security.dao.TenantDAO
-
setDashletDao
public void setDashletDao(com.logicaldoc.core.dashlet.DashletDAO dashletDao)
-