com.softslate.commerce.daos.product
Interface OptionGatewayDAO

All Superinterfaces:
DAOInterface
All Known Implementing Classes:
OptionGatewayDAOHibernate

public interface OptionGatewayDAO
extends DAOInterface

Interface for a DAO that runs miscellaneous queries related to options.

Author:
David Tobey

Method Summary
 void editDeleteOptions(java.util.Map parameters, BusinessObjectFactory bof)
           
 java.util.Collection loadAllOptions()
           
 java.util.Collection loadAllOptionsInRange(int firstID, int lastID)
           
 int loadMaxOptionID()
           
 java.util.Map loadOptionsAndCount(java.util.Map parameters)
           
 
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

loadOptionsAndCount

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

editDeleteOptions

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

loadAllOptions

java.util.Collection loadAllOptions()
                                    throws DataAccessException
Throws:
DataAccessException

loadMaxOptionID

int loadMaxOptionID()
                    throws java.lang.Exception
Throws:
java.lang.Exception

loadAllOptionsInRange

java.util.Collection loadAllOptionsInRange(int firstID,
                                           int lastID)
                                           throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © SoftSlate, LLC 2003–2005