com.softslate.commerce.daos.administrator
Interface AdministratorDAO

All Superinterfaces:
DAOInterface
All Known Implementing Classes:
AdministratorDAOBasic

public interface AdministratorDAO
extends DAOInterface

Interface for a DAO to manage the npcAdministrator table of the database.

Author:
David Tobey $Id: AdministratorDAO.java,v 1.1 2005/05/16 14:34:59 dtobey Exp $

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 interface com.softslate.commerce.daos.core.DAOInterface
getConnection, getDaoFactory, getDataSource, getSettingsBean, getSqlMap, initialize, setConnection, setDaoFactory, setDataSource, setSettingsBean, setSqlMap
 

Method Detail

getAdministrator

public Administrator getAdministrator()

setAdministrator

public void setAdministrator(Administrator administrator)

getMaxAdministratorID

public int getMaxAdministratorID()
                          throws java.lang.Exception
Throws:
java.lang.Exception

loadFromUserNameAndPassword

public void loadFromUserNameAndPassword()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

loadAdministratorByUserName

public void loadAdministratorByUserName()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

loadRoles

public void loadRoles()
               throws java.lang.Exception
Throws:
java.lang.Exception

insertAdministrator

public void insertAdministrator()
                         throws java.lang.Exception
Throws:
java.lang.Exception

insertAdministrator

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

updateAdministratorNoPassword

public void updateAdministratorNoPassword()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

updateAdministratorNoPassword

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

updateAdministrator

public void updateAdministrator()
                         throws java.lang.Exception
Throws:
java.lang.Exception

updateAdministrator

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

addRole

public void addRole(int roleID)
             throws java.lang.Exception
Throws:
java.lang.Exception

addRole

public void addRole(boolean commit,
                    int roleID)
             throws java.lang.Exception
Throws:
java.lang.Exception

loadAdministratorFromID

public void loadAdministratorFromID()
                             throws java.lang.Exception
Throws:
java.lang.Exception

deleteAdministrator

public void deleteAdministrator()
                         throws java.lang.Exception
Throws:
java.lang.Exception

deleteAdministrator

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


Copyright © SoftSlate, Inc. 2003–2005