Class BasicOrderItemProcessor
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
com.softslate.commerce.businessobjects.order.BasicOrderItemProcessor
- All Implemented Interfaces:
BusinessObject
,BusinessProcessor
,OrderItemProcessor
Processes business logic having to do with order items. Created in the Struts
layer in response to requests for viewing, editing, adding, and deleting
order items.
BasicOrderItemProcessor
is the default implementation of the
OrderItemProcessor
interface for the application.
- Author:
- David Tobey
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddOrderItem
(Map parameters) void
deleteOrderItem
(Map parameters) editDeleteOrderItems
(Map parameters) editOrderItem
(Map parameters) loadOrderItemFromID
(Map parameters) loadOrderItemsAndCount
(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
-
BasicOrderItemProcessor
public BasicOrderItemProcessor()
-
-
Method Details
-
loadOrderItemsAndCount
- Specified by:
loadOrderItemsAndCount
in interfaceOrderItemProcessor
- Throws:
Exception
-
addOrderItem
- Specified by:
addOrderItem
in interfaceOrderItemProcessor
- Throws:
Exception
-
loadOrderItemFromID
- Specified by:
loadOrderItemFromID
in interfaceOrderItemProcessor
- Throws:
Exception
-
editOrderItem
- Specified by:
editOrderItem
in interfaceOrderItemProcessor
- Throws:
Exception
-
editDeleteOrderItems
- Specified by:
editDeleteOrderItems
in interfaceOrderItemProcessor
- Throws:
Exception
-
deleteOrderItem
- Specified by:
deleteOrderItem
in interfaceOrderItemProcessor
- Throws:
Exception
-