Interface PaymentGatewayDAO
- All Superinterfaces:
DAOInterface
- All Known Implementing Classes:
PaymentGatewayDAOHibernate
Interface for a DAO that runs miscellaneous queries related to basic payment
rates.
- Author:
- David Tobey
-
Method Summary
Modifier and TypeMethodDescriptioneditDeletePayments
(Map parameters, BusinessObjectFactory bof) getPaymentsFromValues
(String value1, String value2) loadPaymentsAndCount
(Map parameters) loadPaymentsWithNoCIMProfileByDate
(String cutoffDate) loadPaymentsWithNoProfileByDate
(String createdStart, String createdEnd) int
purgeCardInfo
(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
-
loadPaymentsAndCount
- Throws:
Exception
-
editDeletePayments
- Throws:
Exception
-
getPaymentsFromValues
- Throws:
Exception
-
loadCardInfoStatistics
- Throws:
Exception
-
purgeCardInfo
- Throws:
Exception
-
loadPaymentsWithNoCIMProfileByDate
- Throws:
Exception
-
loadPaymentsWithNoProfileByDate
List<Object[]> loadPaymentsWithNoProfileByDate(String createdStart, String createdEnd) throws Exception - Throws:
Exception
-