com.softslate.commerce.businessobjects.order
Interface OrderDiscountProcessor

All Superinterfaces:
BusinessObject, BusinessProcessor
All Known Implementing Classes:
BasicOrderDiscountProcessor

public interface OrderDiscountProcessor
extends BusinessProcessor

Interface for business logic methods having to do with order discounts. Created in the Struts layer in response to requests for viewing, editing, adding, and deleting order discountss.

When the application needs to create an instance that implements OrderDiscountProcessor, BusinessObjectFactory finds the name of the Java class to instantiate from the "orderDiscountProcessorImplementer" setting in the appComponents.properties file.

The default "orderDiscountProcessorImplementer" is OrderDiscountProcessor.

Author:
David Tobey

Method Summary
 java.util.Map addOrderDiscount(java.util.Map parameters)
           
 void deleteOrderDiscount(java.util.Map parameters)
           
 void editDeleteOrderDiscounts(java.util.Map parameters)
           
 java.util.Map editOrderDiscount(java.util.Map parameters)
           
 OrderDiscount loadOrderDiscountFromID(java.util.Map parameters)
           
 java.util.Map loadOrderDiscountsAndCount(java.util.Map parameters)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, utils
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

loadOrderDiscountsAndCount

java.util.Map loadOrderDiscountsAndCount(java.util.Map parameters)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

addOrderDiscount

java.util.Map addOrderDiscount(java.util.Map parameters)
                               throws java.lang.Exception
Throws:
java.lang.Exception

loadOrderDiscountFromID

OrderDiscount loadOrderDiscountFromID(java.util.Map parameters)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

editOrderDiscount

java.util.Map editOrderDiscount(java.util.Map parameters)
                                throws java.lang.Exception
Throws:
java.lang.Exception

editDeleteOrderDiscounts

void editDeleteOrderDiscounts(java.util.Map parameters)
                              throws java.lang.Exception
Throws:
java.lang.Exception

deleteOrderDiscount

void deleteOrderDiscount(java.util.Map parameters)
                         throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © SoftSlate, LLC 2003–2005