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
 void addOrderDiscount(java.util.Map parameters)
           
 void deleteOrderDiscount(java.util.Map parameters)
           
 void editDeleteOrderDiscounts(java.util.Map parameters)
           
 void 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

void 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

void 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