com.softslate.commerce.daos.product
Class CategoryGatewayDAOHibernate

java.lang.Object
  extended by com.softslate.commerce.daos.core.BaseDAO
      extended by com.softslate.commerce.daos.core.BaseAdminGatewayDAOHibernate
          extended by com.softslate.commerce.daos.product.CategoryGatewayDAOHibernate
All Implemented Interfaces:
DAOInterface, CategoryGatewayDAO

public class CategoryGatewayDAOHibernate
extends BaseAdminGatewayDAOHibernate
implements CategoryGatewayDAO

Generic DAO that runs miscellaneous queries related to categories.

Author:
David Tobey

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Constructor Summary
CategoryGatewayDAOHibernate()
           
 
Method Summary
 void editDeleteCategories(java.util.Map parameters, BusinessObjectFactory bof)
           
 java.util.Collection loadAllCategories()
           
 java.util.Collection loadAllCategoriesSortedByName()
           
 java.util.Map loadCategoriesAndCount(java.util.Map parameters)
           
 
Methods inherited from class com.softslate.commerce.daos.core.BaseAdminGatewayDAOHibernate
editDeleteItems, loadItems, loadItemsAndCount, loadItemsCount, loadItemsFromIDs, processCommonCriteria
 
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
Constructor Detail

CategoryGatewayDAOHibernate

public CategoryGatewayDAOHibernate()
Method Detail

loadCategoriesAndCount

public java.util.Map loadCategoriesAndCount(java.util.Map parameters)
                                     throws java.lang.Exception
Specified by:
loadCategoriesAndCount in interface CategoryGatewayDAO
Throws:
java.lang.Exception

editDeleteCategories

public void editDeleteCategories(java.util.Map parameters,
                                 BusinessObjectFactory bof)
                          throws java.lang.Exception
Specified by:
editDeleteCategories in interface CategoryGatewayDAO
Throws:
java.lang.Exception

loadAllCategories

public java.util.Collection loadAllCategories()
                                       throws java.lang.Exception
Specified by:
loadAllCategories in interface CategoryGatewayDAO
Throws:
java.lang.Exception

loadAllCategoriesSortedByName

public java.util.Collection loadAllCategoriesSortedByName()
                                                   throws java.lang.Exception
Specified by:
loadAllCategoriesSortedByName in interface CategoryGatewayDAO
Throws:
java.lang.Exception


Copyright ? SoftSlate, LLC 2003?2005