com.softslate.commerce.daos.core
Interface SettingsDAO

All Superinterfaces:
DAOInterface
All Known Implementing Classes:
SettingsDAOHibernate

public interface SettingsDAO
extends DAOInterface

Interface for a DAO for setting and retrieving settings from the database.

Author:
David Tobey

Method Summary
 void deleteSetting()
           
 void deleteSetting(boolean commit)
           
 Setting getSetting()
           
 void insertSetting()
           
 void insertSetting(boolean commit)
           
 void loadSettingFromID()
           
 java.util.Collection loadSettings()
           
 Settings loadSettings(Settings settings)
           
 void setSetting(Setting setting)
           
 void updateSetting()
           
 void updateSetting(boolean commit)
           
 Settings updateSettings(java.util.Map newSettings, Settings settings, Setting setting)
           
 
Methods inherited from interface com.softslate.commerce.daos.core.DAOInterface
deleteObject, getAppComponents, getAppSettings, getConnection, getDaoFactory, getDAOUtils, getDataSource, getSettings, getSqlMap, initialize, insertObject, loadAll, loadAll, loadObject, setAppComponents, setAppSettings, setConnection, setDaoFactory, setDAOUtils, setDataSource, setSettings, setSqlMap, updateObject
 

Method Detail

loadSettings

Settings loadSettings(Settings settings)
                      throws java.lang.Exception
Throws:
java.lang.Exception

updateSettings

Settings updateSettings(java.util.Map newSettings,
                        Settings settings,
                        Setting setting)
                        throws java.lang.Exception
Throws:
java.lang.Exception

loadSettings

java.util.Collection loadSettings()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

getSetting

Setting getSetting()
                   throws java.lang.Exception
Throws:
java.lang.Exception

setSetting

void setSetting(Setting setting)
                throws java.lang.Exception
Throws:
java.lang.Exception

insertSetting

void insertSetting()
                   throws java.lang.Exception
Throws:
java.lang.Exception

insertSetting

void insertSetting(boolean commit)
                   throws java.lang.Exception
Throws:
java.lang.Exception

loadSettingFromID

void loadSettingFromID()
                       throws java.lang.Exception
Throws:
java.lang.Exception

updateSetting

void updateSetting()
                   throws java.lang.Exception
Throws:
java.lang.Exception

updateSetting

void updateSetting(boolean commit)
                   throws java.lang.Exception
Throws:
java.lang.Exception

deleteSetting

void deleteSetting()
                   throws java.lang.Exception
Throws:
java.lang.Exception

deleteSetting

void deleteSetting(boolean commit)
                   throws java.lang.Exception
Throws:
java.lang.Exception


Copyright ? SoftSlate, LLC 2003?2005