com.softslate.commerce.businessobjects.order
Class BasicOrderProcessor
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
com.softslate.commerce.businessobjects.order.BasicOrderProcessor
- All Implemented Interfaces:
- BusinessObject, BusinessProcessor, OrderProcessor
- public class BasicOrderProcessor
- extends BaseBusinessProcessor
- implements OrderProcessor
Processes business logic affecting orders and other related objects.
BasicOrderProcessor
is the default implementation of the
OrderProcessor
interface for the application.
- Author:
- David Tobey
- See Also:
OrderProcessor
Field Summary |
(package private) static org.apache.commons.logging.Log |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
static org.apache.commons.logging.Log log
BasicOrderProcessor
public BasicOrderProcessor()
loadStatesAndCountries
public StatesAndCountries loadStatesAndCountries()
throws java.lang.Exception
- Description copied from interface:
OrderProcessor
- Loads the store's states and countries from the database. The Struts
layer calls this method when the application starts. The data is kept in
the Servlet's application scope and displayed to users filling in address
information.
- Specified by:
loadStatesAndCountries
in interface OrderProcessor
- Returns:
- A StatesAndCountries object containing
Collection
s of the store's states and countries.
- Throws:
java.lang.Exception
loadDashboardStatistics
public java.util.Collection loadDashboardStatistics()
throws java.lang.Exception
- Specified by:
loadDashboardStatistics
in interface OrderProcessor
- Throws:
java.lang.Exception
loadIncompleteOrdersStatistics
public java.util.Collection loadIncompleteOrdersStatistics()
throws java.lang.Exception
- Specified by:
loadIncompleteOrdersStatistics
in interface OrderProcessor
- Throws:
java.lang.Exception
deleteIncompleteOrders
public int deleteIncompleteOrders(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
deleteIncompleteOrders
in interface OrderProcessor
- Throws:
java.lang.Exception
loadActiveOrders
public java.util.Collection loadActiveOrders()
throws java.lang.Exception
- Specified by:
loadActiveOrders
in interface OrderProcessor
- Throws:
java.lang.Exception
loadOrdersAndCount
public java.util.Map loadOrdersAndCount(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
loadOrdersAndCount
in interface OrderProcessor
- Throws:
java.lang.Exception
addOrder
public void addOrder(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
addOrder
in interface OrderProcessor
- Throws:
java.lang.Exception
loadOrderFromID
public java.util.Map loadOrderFromID(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
loadOrderFromID
in interface OrderProcessor
- Throws:
java.lang.Exception
editOrder
public void editOrder(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
editOrder
in interface OrderProcessor
- Throws:
java.lang.Exception
editDeleteOrders
public void editDeleteOrders(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
editDeleteOrders
in interface OrderProcessor
- Throws:
java.lang.Exception
deleteOrder
public void deleteOrder(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
deleteOrder
in interface OrderProcessor
- Throws:
java.lang.Exception
loadOrderDetails
public Order loadOrderDetails(int orderNumber)
throws java.lang.Exception
- Specified by:
loadOrderDetails
in interface OrderProcessor
- Throws:
java.lang.Exception
Copyright © SoftSlate, Inc. 20032005