com.softslate.commerce.businessobjects.product
Class BasicProductReviewProcessor

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
          extended by com.softslate.commerce.businessobjects.product.BasicProductReviewProcessor
All Implemented Interfaces:
BusinessObject, BusinessProcessor, ProductReviewProcessor

public class BasicProductReviewProcessor
extends BaseBusinessProcessor
implements ProductReviewProcessor

Processes business logic having to do with Product Reviews. Created in the Struts layer in response to requests for viewing, editing, adding, and deleting reviews.

Author:
Tony Zakula

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Constructor Summary
BasicProductReviewProcessor()
           
 
Method Summary
 java.util.Map addProductReview(java.util.Map parameters)
           
 void deleteProductReview(java.util.Map parameters)
           
 void editDeleteProductReviews(java.util.Map parameters)
           
 java.util.Map editProductReview(java.util.Map parameters)
           
 ProductReview loadProductReviewFromID(java.util.Map parameters)
           
 java.util.Map loadProductReviewsAndCount(java.util.Map parameters)
           
 
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, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, updateOrderTotals, updateOrderTotals, utils
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

static org.apache.commons.logging.Log log
Constructor Detail

BasicProductReviewProcessor

public BasicProductReviewProcessor()
Method Detail

addProductReview

public java.util.Map addProductReview(java.util.Map parameters)
                               throws java.lang.Exception
Specified by:
addProductReview in interface ProductReviewProcessor
Throws:
java.lang.Exception

editProductReview

public java.util.Map editProductReview(java.util.Map parameters)
                                throws java.lang.Exception
Specified by:
editProductReview in interface ProductReviewProcessor
Throws:
java.lang.Exception

loadProductReviewFromID

public ProductReview loadProductReviewFromID(java.util.Map parameters)
                                      throws java.lang.Exception
Specified by:
loadProductReviewFromID in interface ProductReviewProcessor
Throws:
java.lang.Exception

loadProductReviewsAndCount

public java.util.Map loadProductReviewsAndCount(java.util.Map parameters)
                                         throws java.lang.Exception
Specified by:
loadProductReviewsAndCount in interface ProductReviewProcessor
Throws:
java.lang.Exception

editDeleteProductReviews

public void editDeleteProductReviews(java.util.Map parameters)
                              throws java.lang.Exception
Specified by:
editDeleteProductReviews in interface ProductReviewProcessor
Throws:
java.lang.Exception

deleteProductReview

public void deleteProductReview(java.util.Map parameters)
                         throws java.lang.Exception
Specified by:
deleteProductReview in interface ProductReviewProcessor
Throws:
java.lang.Exception


Copyright © SoftSlate, LLC 2003–2010