Class BasicShippingRuleRangeProcessor
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
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
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddShippingRuleRange(Map parameters) voiddeleteShippingRuleRange(Map parameters) editDeleteShippingRuleRanges(Map parameters) editShippingRuleRange(Map parameters) loadShippingRuleRangeFromID(Map parameters) loadShippingRuleRangesAndCount(Map parameters) Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getProductIDs, getSettings, getUser, initialize, isProcessorClassActive, loadMatchingSkus, parseDateTime, parseResponseData, prepareRequestData, sendHTTPGet, sendHTTPPost, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, updateOrderTotals, updateOrderTotals, updateOrderTotals, utilsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initializeMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, utils
-
Field Details
-
log
static org.apache.commons.logging.Log log
-
-
Constructor Details
-
BasicShippingRuleRangeProcessor
public BasicShippingRuleRangeProcessor()
-
-
Method Details
-
loadShippingRuleRangesAndCount
- Specified by:
loadShippingRuleRangesAndCountin interfaceShippingRuleRangeProcessor- Throws:
Exception
-
addShippingRuleRange
- Specified by:
addShippingRuleRangein interfaceShippingRuleRangeProcessor- Throws:
Exception
-
loadShippingRuleRangeFromID
- Specified by:
loadShippingRuleRangeFromIDin interfaceShippingRuleRangeProcessor- Throws:
Exception
-
editShippingRuleRange
- Specified by:
editShippingRuleRangein interfaceShippingRuleRangeProcessor- Throws:
Exception
-
editDeleteShippingRuleRanges
- Specified by:
editDeleteShippingRuleRangesin interfaceShippingRuleRangeProcessor- Throws:
Exception
-
deleteShippingRuleRange
- Specified by:
deleteShippingRuleRangein interfaceShippingRuleRangeProcessor- Throws:
Exception
-