com.softslate.commerce.businessobjects.product
Interface ProductReviewProcessor

All Known Implementing Classes:
BasicProductReviewProcessor

public interface ProductReviewProcessor

Interface for business logic methods affecting products and other related objects.

Instances implementing ProductReviewProcessor are usually created in the Struts layer in response to a request from a user for product review information. The ProductReviewProcessor object uses data access objects to look up the information, and return it to the Struts layer.

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

The default "productReviewProcessorImplementer" is BasicProductReviewProcessor.

Author:
Tony Zakula

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)
           
 

Method Detail

addProductReview

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

deleteProductReview

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

editDeleteProductReviews

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

editProductReview

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

loadProductReviewFromID

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

loadProductReviewsAndCount

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


Copyright © SoftSlate, LLC 2003–2010