com.softslate.commerce.daos.administrator
Interface AdministratorGatewayDAO

All Superinterfaces:
DAOInterface
All Known Implementing Classes:
AdministratorGatewayDAOBasic

public interface AdministratorGatewayDAO
extends DAOInterface

Interface for a DAO that runs miscellaneous queries for the administrator application.

Author:
David Tobey

Method Summary
 void deleteAdministratorRole(int roleID, int administratorID)
           
 void deleteAdministratorRole(int roleID, int administratorID, boolean commit)
           
 void editDeleteAdministrators(java.util.Map parameters, BusinessObjectFactory bof)
           
 void insertAdministratorRole(int roleID, int administratorID)
           
 void insertAdministratorRole(int roleID, int administratorID, boolean commit)
           
 java.util.Collection loadActiveAdministrators()
           
 java.util.Map loadAdministratorsAndCount(java.util.Map parameters)
           
 java.util.Map processLogin(User user)
           
 
Methods inherited from interface com.softslate.commerce.daos.core.DAOInterface
getConnection, getDaoFactory, getDataSource, getSettingsBean, getSqlMap, initialize, setConnection, setDaoFactory, setDataSource, setSettingsBean, setSqlMap
 

Method Detail

processLogin

public java.util.Map processLogin(User user)
                           throws java.lang.Exception
Throws:
java.lang.Exception

loadAdministratorsAndCount

public java.util.Map loadAdministratorsAndCount(java.util.Map parameters)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

editDeleteAdministrators

public void editDeleteAdministrators(java.util.Map parameters,
                                     BusinessObjectFactory bof)
                              throws java.lang.Exception
Throws:
java.lang.Exception

loadActiveAdministrators

public java.util.Collection loadActiveAdministrators()
                                              throws java.lang.Exception
Throws:
java.lang.Exception

insertAdministratorRole

public void insertAdministratorRole(int roleID,
                                    int administratorID)
                             throws java.lang.Exception
Throws:
java.lang.Exception

insertAdministratorRole

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

deleteAdministratorRole

public void deleteAdministratorRole(int roleID,
                                    int administratorID)
                             throws java.lang.Exception
Throws:
java.lang.Exception

deleteAdministratorRole

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


Copyright © SoftSlate, Inc. 2003–2005