Package com.softslate.commerce.daos.core
Interface RequestLogGatewayDAO
- All Superinterfaces:
DAOInterface
- All Known Implementing Classes:
RequestLogGatewayDAOHibernate
Interface for a DAO that runs miscellaneous queries related to the request
log.
- Author:
- David Tobey
-
Method Summary
Modifier and TypeMethodDescriptioneditDeleteRequestLogs
(Map parameters, BusinessObjectFactory bof) loadRequestLogsAndCount
(Map parameters) int
pruneRequestLog
(boolean commit, Map parameters) Methods inherited from interface com.softslate.commerce.daos.core.DAOInterface
deleteObject, formatDateTime, getAppComponents, getAppSettings, getConnection, getDaoFactory, getDAOUtils, getDataSource, getInjector, getSettings, getSqlMap, initialize, insertObject, loadAll, loadAll, loadObject, parseDateTime, setAppComponents, setAppSettings, setConnection, setDaoFactory, setDAOUtils, setDataSource, setInjector, setSettings, setSqlMap, updateObject
-
Method Details
-
loadRequestLogsAndCount
- Throws:
Exception
-
editDeleteRequestLogs
- Throws:
Exception
-
loadDistinctSessionIDsFromOrderID
- Throws:
DataAccessException
-
loadDistinctSessionIDsFromCustomerID
- Throws:
DataAccessException
-
loadRequestLogStatistics
- Throws:
Exception
-
pruneRequestLog
- Throws:
DataAccessException
-