|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface OrderProcessor
Interface for business logic methods affecting orders and other related objects.
When the application needs to create an instance that implements
OrderProcessor,
BusinessObjectFactory
finds the name of the Java class to instantiate from the
"orderProcessorImplementer" setting in the
appComponents.properties file.
The default "orderProcessorImplementer" is
BasicOrderProcessor.
| Method Summary | |
|---|---|
java.util.Map |
addOrder(java.util.Map parameters)
|
int |
deleteIncompleteOrders(java.util.Map parameters)
|
void |
deleteOrder(java.util.Map parameters)
|
Order |
duplicateOrder(Order order)
Duplicates an Order object. |
void |
editDeleteOrders(java.util.Map parameters)
|
java.util.Map |
editOrder(java.util.Map parameters)
|
java.util.Collection |
loadDashboardStatistics()
|
java.util.Collection |
loadIncompleteOrdersStatistics()
|
java.util.Collection |
loadIncompleteOrdersWithPayments(java.util.Map parameters)
Queries the system to find orders which have payments but have not been marked complete. |
int |
loadMaxOrderID()
|
Order |
loadOrderDetails(int orderNumber)
|
Order |
loadOrderFromID(java.util.Map parameters)
|
java.util.Map |
loadOrdersAndCount(java.util.Map parameters)
|
java.util.Map |
loadSavedCartFromToken(java.util.Map parameters)
|
StatesAndCountries |
loadStatesAndCountries()
Loads the store's states and countries from the database. |
java.util.Map |
reprocessOrder(Order order)
Reprocesses the items in an Order object by adding them to
the user's current cart. |
| Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject |
|---|
initialize |
| Method Detail |
|---|
StatesAndCountries loadStatesAndCountries()
throws java.lang.Exception
StatesAndCountries object containing
Collection s of the store's states and countries.
java.lang.Exception
java.util.Collection loadDashboardStatistics()
throws java.lang.Exception
java.lang.Exception
java.util.Collection loadIncompleteOrdersStatistics()
throws java.lang.Exception
java.lang.Exception
int deleteIncompleteOrders(java.util.Map parameters)
throws java.lang.Exception
java.lang.Exception
java.util.Map loadOrdersAndCount(java.util.Map parameters)
throws java.lang.Exception
java.lang.Exception
java.util.Map addOrder(java.util.Map parameters)
throws java.lang.Exception
java.lang.Exception
Order loadOrderFromID(java.util.Map parameters)
throws java.lang.Exception
java.lang.Exception
java.util.Map editOrder(java.util.Map parameters)
throws java.lang.Exception
java.lang.Exception
void editDeleteOrders(java.util.Map parameters)
throws java.lang.Exception
java.lang.Exception
void deleteOrder(java.util.Map parameters)
throws java.lang.Exception
java.lang.Exception
Order loadOrderDetails(int orderNumber)
throws java.lang.Exception
java.lang.Exception
java.util.Map loadSavedCartFromToken(java.util.Map parameters)
throws java.lang.Exception
java.lang.Exception
int loadMaxOrderID()
throws java.lang.Exception
java.lang.Exception
Order duplicateOrder(Order order)
throws java.lang.Exception
Order object. Performs a deep copy of its
dependancies (excluding primary keys). Used for picking up saved carts.
order - The Order to be duplicated.
Order object.
java.lang.Exception
java.util.Map reprocessOrder(Order order)
throws java.lang.Exception
Order object by adding them to
the user's current cart. Used for picking up saved carts.
order - The Order whose items are to be reprocessed.
Map containing the results of the reprocessing.
java.lang.Exception
java.util.Collection loadIncompleteOrdersWithPayments(java.util.Map parameters)
throws java.lang.Exception
parameters - A Map containing String values
olderThanDays, olderThanHours which can be parsed to an
Integer.
Collection containing the orders if any.
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||