com.softslate.commerce.daos.order
Class OrderShippingRuleGatewayDAOHibernate

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.order.OrderShippingRuleGatewayDAOHibernate
All Implemented Interfaces:
DAOInterface, OrderShippingRuleGatewayDAO

public class OrderShippingRuleGatewayDAOHibernate
extends BaseAdminGatewayDAOHibernate
implements OrderShippingRuleGatewayDAO

Generic DAO that runs miscellaneous queries related to order shipping rules.

Author:
Jason McWilliams

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Constructor Summary
OrderShippingRuleGatewayDAOHibernate()
           
 
Method Summary
 void editDeleteOrderShippingRules(java.util.Map parameters, BusinessObjectFactory bof)
           
 java.util.Map loadOrderShippingRulesAndCount(java.util.Map parameters)
           
 java.util.Collection loadOrderShippingRulesByPackageType(int orderID)
           
 org.hibernate.Criteria processCommonCriteria(org.hibernate.Criteria crit, java.util.Map parameters)
           
 
Methods inherited from class com.softslate.commerce.daos.core.BaseAdminGatewayDAOHibernate
editDeleteItems, loadItems, loadItemsAndCount, loadItemsCount, loadItemsFromIDs
 
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

OrderShippingRuleGatewayDAOHibernate

public OrderShippingRuleGatewayDAOHibernate()
Method Detail

loadOrderShippingRulesAndCount

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

editDeleteOrderShippingRules

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

processCommonCriteria

public org.hibernate.Criteria processCommonCriteria(org.hibernate.Criteria crit,
                                                    java.util.Map parameters)
Overrides:
processCommonCriteria in class BaseAdminGatewayDAOHibernate

loadOrderShippingRulesByPackageType

public java.util.Collection loadOrderShippingRulesByPackageType(int orderID)
                                                         throws java.lang.Exception
Specified by:
loadOrderShippingRulesByPackageType in interface OrderShippingRuleGatewayDAO
Throws:
java.lang.Exception


Copyright ? SoftSlate, LLC 2003?2005