Package com.logicaldoc.webservice
Interface WebserviceCallDAO
- All Superinterfaces:
PersistentObjectDAO<WebserviceCall>
- All Known Implementing Classes:
HibernateWebserviceCallDAO
DAO for
WebserviceCall handling.- Since:
- 8.7
- Author:
- Marco Meschieri - LogicalDOC
-
Field Summary
Fields inherited from interface com.logicaldoc.core.PersistentObjectDAO
ENTITY -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanOldCalls(int ttl) This method deletes all the chat entries oldest than the given days from now.static WebserviceCallDAOget()Gets the object available in the application contextMethods inherited from interface com.logicaldoc.core.PersistentObjectDAO
bulkUpdate, delete, delete, deleteAll, deleteAll, evict, evict, findAll, findAll, findAllIds, findAllIds, findById, findById, findByObjectQuery, findByQuery, findByQuery, findByWhere, findByWhere, findIdsByWhere, findIdsByWhere, getDatabaseMetadata, getDbms, initialize, initialize, isMariaDB, isMySQL, isOracle, jdbcUpdate, jdbcUpdate, query, query, queryForDouble, queryForDouble, queryForInt, queryForInt, queryForList, queryForList, queryForList, queryForLong, queryForLong, queryForObject, queryForObject, queryForResultSet, queryForString, queryForString, store
-
Method Details
-
get
Gets the object available in the application context- Returns:
- the instance of this object in the application context
-
cleanOldCalls
This method deletes all the chat entries oldest than the given days from now. Ifttlis 0 or -1, the cancellation is not made- Parameters:
ttl- The maximum number of days over which the item is considered old- Throws:
PersistenceException- Error in the database
-