com.softslate.commerce.daos.administrator
Class AdministratorDAOHibernate

java.lang.Object
  extended by com.softslate.commerce.daos.core.BaseDAO
      extended by com.softslate.commerce.daos.administrator.AdministratorDAOHibernate
All Implemented Interfaces:
AdministratorDAO, DAOInterface

public class AdministratorDAOHibernate
extends BaseDAO
implements AdministratorDAO

Generic DAO to manage the sscAdministrator table of the database.

Author:
David Tobey

Field Summary
private  Administrator administrator
           
(package private) static org.apache.commons.logging.Log log
           
 
Constructor Summary
AdministratorDAOHibernate()
           
 
Method Summary
 void deleteAdministrator()
           
 void deleteAdministrator(boolean commit)
           
 Administrator getAdministrator()
           
 void insertAdministrator()
           
 void insertAdministrator(boolean commit)
           
 void loadAdministratorByUserName()
           
 void loadAdministratorFromID()
           
 void loadFromUserNameAndPassword()
           
 java.lang.String loadPasswordByID()
           
 void loadRoles()
           
 void setAdministrator(Administrator administrator)
           
 void updateAdministrator()
           
 void updateAdministrator(boolean commit)
           
 
Methods inherited from class com.softslate.commerce.daos.core.BaseDAO
deleteObject, evictCache, formatDateTime, getAppComponents, getAppSettings, getConnection, getDaoFactory, getDAOUtils, getDataSource, getImportExportSQL, getImportExportSqlMap, getNamedQuery, getSettings, getSQL, getSqlMap, initialize, insertObject, loadAll, loadAll, loadObject, parseDateTime, setAppComponents, setAppSettings, setConnection, setDaoFactory, setDAOUtils, setDataSource, setImportExportSqlMap, setSettings, setSqlMap, updateObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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
 

Field Detail

log

static org.apache.commons.logging.Log log

administrator

private Administrator administrator
Constructor Detail

AdministratorDAOHibernate

public AdministratorDAOHibernate()
Method Detail

getAdministrator

public Administrator getAdministrator()
Specified by:
getAdministrator in interface AdministratorDAO

setAdministrator

public void setAdministrator(Administrator administrator)
Specified by:
setAdministrator in interface AdministratorDAO

loadAdministratorFromID

public void loadAdministratorFromID()
                             throws java.lang.Exception
Specified by:
loadAdministratorFromID in interface AdministratorDAO
Throws:
java.lang.Exception

loadPasswordByID

public java.lang.String loadPasswordByID()
                                  throws DataAccessException
Throws:
DataAccessException

loadAdministratorByUserName

public void loadAdministratorByUserName()
                                 throws DataAccessException
Specified by:
loadAdministratorByUserName in interface AdministratorDAO
Throws:
DataAccessException

loadFromUserNameAndPassword

public void loadFromUserNameAndPassword()
                                 throws DataAccessException
Specified by:
loadFromUserNameAndPassword in interface AdministratorDAO
Throws:
DataAccessException

loadRoles

public void loadRoles()
               throws java.lang.Exception
Specified by:
loadRoles in interface AdministratorDAO
Throws:
java.lang.Exception

insertAdministrator

public void insertAdministrator()
                         throws DataAccessException
Specified by:
insertAdministrator in interface AdministratorDAO
Throws:
DataAccessException

insertAdministrator

public void insertAdministrator(boolean commit)
                         throws DataAccessException
Specified by:
insertAdministrator in interface AdministratorDAO
Throws:
DataAccessException

updateAdministrator

public void updateAdministrator()
                         throws DataAccessException
Specified by:
updateAdministrator in interface AdministratorDAO
Throws:
DataAccessException

updateAdministrator

public void updateAdministrator(boolean commit)
                         throws DataAccessException
Specified by:
updateAdministrator in interface AdministratorDAO
Throws:
DataAccessException

deleteAdministrator

public void deleteAdministrator()
                         throws DataAccessException
Specified by:
deleteAdministrator in interface AdministratorDAO
Throws:
DataAccessException

deleteAdministrator

public void deleteAdministrator(boolean commit)
                         throws DataAccessException
Specified by:
deleteAdministrator in interface AdministratorDAO
Throws:
DataAccessException


Copyright ? SoftSlate, LLC 2003?2005