com.softslate.commerce.daos.shipping
Interface ShippingRuleGatewayDAO

All Superinterfaces:
DAOInterface
All Known Implementing Classes:
ShippingRuleGatewayDAOHibernate

public interface ShippingRuleGatewayDAO
extends DAOInterface

Interface for a DAO that runs miscellaneous queries related to shipping rules.

Author:
Jason McWilliams

Method Summary
 void editDeleteShippingRules(java.util.Map parameters, BusinessObjectFactory bof)
           
 java.util.Collection getShippingRulesBySkuIDs(java.util.Collection skuIDs)
           
 java.util.Collection loadLimitByLocationShippingRules()
           
 java.util.Map loadShippingRulesAndCount(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

loadShippingRulesAndCount

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

editDeleteShippingRules

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

getShippingRulesBySkuIDs

java.util.Collection getShippingRulesBySkuIDs(java.util.Collection skuIDs)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

loadLimitByLocationShippingRules

java.util.Collection loadLimitByLocationShippingRules()
                                                      throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © SoftSlate, LLC 2003–2005