Package com.logicaldoc.importfolder
Class HibernateImportFolderDAO
java.lang.Object
com.logicaldoc.core.HibernatePersistentObjectDAO<ImportFolder>
com.logicaldoc.importfolder.HibernateImportFolderDAO
- All Implemented Interfaces:
com.logicaldoc.core.PersistentObjectDAO<ImportFolder>,ImportFolderDAO
@Repository("importFolderDAO")
public class HibernateImportFolderDAO
extends com.logicaldoc.core.HibernatePersistentObjectDAO<ImportFolder>
implements ImportFolderDAO
Hibernate implementation of
ImportFolderDAO- Since:
- 3.0
- Author:
- Marco Meschieri - LogicalDOC
-
Field Summary
Fields inherited from interface com.logicaldoc.core.PersistentObjectDAO
ENTITY -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(long importFolderId, int code) findByProvider(String provider) Finds all import folders of the given providervoidsetCacheManager(ImportFolderCacheManager cacheManager) 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, setSessionFactory, storeMethods 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, store
-
Method Details
-
getCacheManager
-
setCacheManager
-
delete
public void delete(long importFolderId, int code) throws com.logicaldoc.core.PersistenceException - Specified by:
deletein interfacecom.logicaldoc.core.PersistentObjectDAO<ImportFolder>- Overrides:
deletein classcom.logicaldoc.core.HibernatePersistentObjectDAO<ImportFolder>- Throws:
com.logicaldoc.core.PersistenceException
-
findByProvider
public List<ImportFolder> findByProvider(String provider) throws com.logicaldoc.core.PersistenceException Description copied from interface:ImportFolderDAOFinds all import folders of the given provider- Specified by:
findByProviderin interfaceImportFolderDAO- Parameters:
provider- name of the provider to search @seeImportFolder.getProvider()- Returns:
- list of import folder
- Throws:
com.logicaldoc.core.PersistenceException- Error in the database
-