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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddShippingRuleRange
(Map parameters) void
deleteShippingRuleRange
(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, 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.BusinessObject
initialize
Methods 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:
loadShippingRuleRangesAndCount
in interfaceShippingRuleRangeProcessor
- Throws:
Exception
-
addShippingRuleRange
- Specified by:
addShippingRuleRange
in interfaceShippingRuleRangeProcessor
- Throws:
Exception
-
loadShippingRuleRangeFromID
- Specified by:
loadShippingRuleRangeFromID
in interfaceShippingRuleRangeProcessor
- Throws:
Exception
-
editShippingRuleRange
- Specified by:
editShippingRuleRange
in interfaceShippingRuleRangeProcessor
- Throws:
Exception
-
editDeleteShippingRuleRanges
- Specified by:
editDeleteShippingRuleRanges
in interfaceShippingRuleRangeProcessor
- Throws:
Exception
-
deleteShippingRuleRange
- Specified by:
deleteShippingRuleRange
in interfaceShippingRuleRangeProcessor
- Throws:
Exception
-