com.softslate.commerce.businessobjects.product
Class BasicDiscountProcessor
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
com.softslate.commerce.businessobjects.product.BasicDiscountProcessor
- All Implemented Interfaces:
- BusinessObject, BusinessProcessor, DiscountProcessor
public class BasicDiscountProcessor
- extends BaseBusinessProcessor
- implements DiscountProcessor
Processes business logic having to do with discounts. Created in the Struts
layer in response to requests for viewing, editing, adding, and deleting
discounts.
BasicDiscountProcessor
is the default implementation of the
DiscountProcessor
interface for the application.
- Author:
- David Tobey
Field Summary |
(package private) static org.apache.commons.logging.Log |
log
|
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor |
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getProductIDs, getSettings, getUser, initialize, loadMatchingSkus, parseDateTime, parseResponseData, prepareRequestData, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, 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.BusinessProcessor |
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, utils |
log
static org.apache.commons.logging.Log log
BasicDiscountProcessor
public BasicDiscountProcessor()
loadDiscountsAndCount
public java.util.Map loadDiscountsAndCount(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
loadDiscountsAndCount
in interface DiscountProcessor
- Throws:
java.lang.Exception
addDiscount
public void addDiscount(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
addDiscount
in interface DiscountProcessor
- Throws:
java.lang.Exception
loadDiscountFromID
public Discount loadDiscountFromID(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
loadDiscountFromID
in interface DiscountProcessor
- Throws:
java.lang.Exception
editDiscount
public void editDiscount(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
editDiscount
in interface DiscountProcessor
- Throws:
java.lang.Exception
editDeleteDiscounts
public void editDeleteDiscounts(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
editDeleteDiscounts
in interface DiscountProcessor
- Throws:
java.lang.Exception
deleteDiscount
public void deleteDiscount(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
deleteDiscount
in interface DiscountProcessor
- Throws:
java.lang.Exception
Copyright ? SoftSlate, LLC 2003?2005