com.softslate.commerce.daos.administrator
Class AdministratorDAOBasic

java.lang.Object
  extended bycom.softslate.commerce.daos.core.BaseDAO
      extended bycom.softslate.commerce.daos.administrator.AdministratorDAOBasic
All Implemented Interfaces:
AdministratorDAO, DAOInterface

public class AdministratorDAOBasic
extends BaseDAO
implements AdministratorDAO

Generic DAO to manage the npcAdministrator table of the database.

Author:
David Tobey

Field Summary
private  Administrator administrator
           
(package private) static org.apache.commons.logging.Log log
           
 
Fields inherited from class com.softslate.commerce.daos.core.BaseDAO
 
Constructor Summary
AdministratorDAOBasic()
           
 
Method Summary
 void addRole(boolean commit, int roleID)
           
 void addRole(int roleID)
           
 void deleteAdministrator()
           
 void deleteAdministrator(boolean commit)
           
 Administrator getAdministrator()
           
 int getMaxAdministratorID()
           
 void insertAdministrator()
           
 void insertAdministrator(boolean commit)
           
 void loadAdministratorByUserName()
           
 void loadAdministratorFromID()
           
 void loadFromUserNameAndPassword()
           
 void loadRoles()
           
 void setAdministrator(Administrator administrator)
           
 void updateAdministrator()
           
 void updateAdministrator(boolean commit)
           
 void updateAdministratorNoPassword()
           
 void updateAdministratorNoPassword(boolean commit)
           
 
Methods inherited from class com.softslate.commerce.daos.core.BaseDAO
formatDateTime, getConnection, getDaoFactory, getDataSource, getSettingsBean, getSQL, getSqlMap, initialize, parseDateTime, setConnection, setDaoFactory, setDataSource, setSettingsBean, setSqlMap
 
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
getConnection, getDaoFactory, getDataSource, getSettingsBean, getSqlMap, initialize, setConnection, setDaoFactory, setDataSource, setSettingsBean, setSqlMap
 

Field Detail

log

static org.apache.commons.logging.Log log

administrator

private Administrator administrator
Constructor Detail

AdministratorDAOBasic

public AdministratorDAOBasic()
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

loadAdministratorByUserName

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

loadFromUserNameAndPassword

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

loadRoles

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

getMaxAdministratorID

public int getMaxAdministratorID()
                          throws java.lang.Exception
Specified by:
getMaxAdministratorID in interface AdministratorDAO
Throws:
java.lang.Exception

insertAdministrator

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

insertAdministrator

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

updateAdministratorNoPassword

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

updateAdministratorNoPassword

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

updateAdministrator

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

updateAdministrator

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

addRole

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

addRole

public void addRole(boolean commit,
                    int roleID)
             throws java.lang.Exception
Specified by:
addRole in interface AdministratorDAO
Throws:
java.lang.Exception

deleteAdministrator

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

deleteAdministrator

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


Copyright © SoftSlate, Inc. 2003–2005