com.softslate.commerce.daos.shipping
Class ShippingMethodGatewayDAOHibernate

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.shipping.ShippingMethodGatewayDAOHibernate
All Implemented Interfaces:
DAOInterface, ShippingMethodGatewayDAO

public class ShippingMethodGatewayDAOHibernate
extends BaseAdminGatewayDAOHibernate
implements ShippingMethodGatewayDAO

Generic DAO that runs miscellaneous queries related to shipping methods.

Author:
David Tobey

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Constructor Summary
ShippingMethodGatewayDAOHibernate()
           
 
Method Summary
 void editDeleteShippingMethods(java.util.Map parameters, BusinessObjectFactory bof)
           
 java.util.Collection loadActiveMethodsAndRates()
           
 java.util.Collection loadActiveRatesByMethodCode(java.lang.String code)
           
 java.util.Map loadShippingMethodsAndCount(java.util.Map parameters)
           
 
Methods inherited from class com.softslate.commerce.daos.core.BaseAdminGatewayDAOHibernate
editDeleteAssignments, editDeleteItems, loadItems, loadItemsAndCount, loadItemsCount, loadItemsFromIDs, processCommonCriteria, setPropertiesDynamically
 
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

ShippingMethodGatewayDAOHibernate

public ShippingMethodGatewayDAOHibernate()
Method Detail

loadShippingMethodsAndCount

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

editDeleteShippingMethods

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

loadActiveMethodsAndRates

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

loadActiveRatesByMethodCode

public java.util.Collection loadActiveRatesByMethodCode(java.lang.String code)
                                                 throws java.lang.Exception
Specified by:
loadActiveRatesByMethodCode in interface ShippingMethodGatewayDAO
Throws:
java.lang.Exception


Copyright © SoftSlate, LLC 2003–2005