com.softslate.commerce.businessobjects.shipping
Class BasicShippingRuleRangeProcessor

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
          extended by com.softslate.commerce.businessobjects.shipping.BasicShippingRuleRangeProcessor
All Implemented Interfaces:
BusinessObject, BusinessProcessor, ShippingRuleRangeProcessor

public class BasicShippingRuleRangeProcessor
extends BaseBusinessProcessor
implements ShippingRuleRangeProcessor

Processes business logic having to do with shipping rule ranges. Created in the Struts layer in response to requests for viewing, editing, adding, and deleting shipping rule ranges.

BasicShippingRuleRangeProcessor is the default implementation of the ShippingRuleRangeProcessor interface for the application.

Author:
Jason McWilliams

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Constructor Summary
BasicShippingRuleRangeProcessor()
           
 
Method Summary
 java.util.Map addShippingRuleRange(java.util.Map parameters)
           
 void deleteShippingRuleRange(java.util.Map parameters)
           
 void editDeleteShippingRuleRanges(java.util.Map parameters)
           
 java.util.Map editShippingRuleRange(java.util.Map parameters)
           
 ShippingRuleRange loadShippingRuleRangeFromID(java.util.Map parameters)
           
 java.util.Map loadShippingRuleRangesAndCount(java.util.Map parameters)
           
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getProductIDs, getSettings, getUser, initialize, loadMatchingSkus, parseDateTime, parseResponseData, prepareRequestData, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, updateOrderTotals, updateOrderTotals, utils
 
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.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, utils
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Field Detail

log

static org.apache.commons.logging.Log log
Constructor Detail

BasicShippingRuleRangeProcessor

public BasicShippingRuleRangeProcessor()
Method Detail

loadShippingRuleRangesAndCount

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

addShippingRuleRange

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

loadShippingRuleRangeFromID

public ShippingRuleRange loadShippingRuleRangeFromID(java.util.Map parameters)
                                              throws java.lang.Exception
Specified by:
loadShippingRuleRangeFromID in interface ShippingRuleRangeProcessor
Throws:
java.lang.Exception

editShippingRuleRange

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

editDeleteShippingRuleRanges

public void editDeleteShippingRuleRanges(java.util.Map parameters)
                                  throws java.lang.Exception
Specified by:
editDeleteShippingRuleRanges in interface ShippingRuleRangeProcessor
Throws:
java.lang.Exception

deleteShippingRuleRange

public void deleteShippingRuleRange(java.util.Map parameters)
                             throws java.lang.Exception
Specified by:
deleteShippingRuleRange in interface ShippingRuleRangeProcessor
Throws:
java.lang.Exception


Copyright © SoftSlate, LLC 2003–2005