Package com.softslate.commerce.daos.core
Interface SettingsDAO
- All Superinterfaces:
DAOInterface
- All Known Implementing Classes:
SettingsDAOHibernate
Interface for a DAO for setting and retrieving settings from the database.
- Author:
- David Tobey
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddeleteSetting(boolean commit) editDeleteUserSettings(Map parameters, BusinessObjectFactory bof) voidvoidinsertSetting(boolean commit) voidloadSettings(Settings settings) loadSettingsAndCount(Map parameters) loadSettingsByType(String settingType) voidsetSetting(Setting setting) voidvoidupdateSetting(boolean commit) updateSettings(Map newSettings, Settings settings, Setting setting) 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
-
loadSettings
- Throws:
Exception
-
loadSettingsAndCount
- Throws:
Exception
-
updateSettings
- Throws:
Exception
-
loadSettingsByType
- Throws:
Exception
-
loadSettings
- Throws:
Exception
-
getSetting
- Throws:
Exception
-
setSetting
- Throws:
Exception
-
insertSetting
- Throws:
Exception
-
insertSetting
- Throws:
Exception
-
loadSettingFromID
- Throws:
Exception
-
updateSetting
- Throws:
Exception
-
updateSetting
- Throws:
Exception
-
deleteSetting
- Throws:
Exception
-
deleteSetting
- Throws:
Exception
-
editDeleteUserSettings
- Throws:
Exception
-