Class DefaultTmaCustomerReviewService
java.lang.Object
de.hybris.platform.customerreview.impl.DefaultCustomerReviewService
de.hybris.platform.b2ctelcoservices.services.impl.DefaultTmaCustomerReviewService
- All Implemented Interfaces:
TmaCustomerReviewService,de.hybris.platform.customerreview.CustomerReviewService
public class DefaultTmaCustomerReviewService
extends de.hybris.platform.customerreview.impl.DefaultCustomerReviewService
implements TmaCustomerReviewService
Default implementation for
TmaCustomerReviewService.- Since:
- 1907
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TmaCustomerReviewDaogetNumberOfReviewsForProductAndLanguage(ProductModel product, LanguageModel language) Retrieves the the number of reviews that exist for a product in a given language.getReviewsForProductByLimitOffsetAndLanguage(ProductModel product, int offset, int limit, LanguageModel language) Retrieves all reviews for a product by offset, limit and language.Methods inherited from class de.hybris.platform.customerreview.impl.DefaultCustomerReviewService
createCustomerReview, getAverageRating, getModelService, getNumberOfReviews, getReviewsForCustomer, getReviewsForProduct, getReviewsForProductAndLanguage, setCustomerReviewDao, setModelServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.customerreview.CustomerReviewService
createCustomerReview, getAverageRating, getNumberOfReviews, getReviewsForCustomer, getReviewsForProduct, getReviewsForProductAndLanguage
-
Constructor Details
-
DefaultTmaCustomerReviewService
public DefaultTmaCustomerReviewService()
-
-
Method Details
-
getReviewsForProductByLimitOffsetAndLanguage
public List<CustomerReviewModel> getReviewsForProductByLimitOffsetAndLanguage(ProductModel product, int offset, int limit, LanguageModel language) Description copied from interface:TmaCustomerReviewServiceRetrieves all reviews for a product by offset, limit and language.- Specified by:
getReviewsForProductByLimitOffsetAndLanguagein interfaceTmaCustomerReviewService- Parameters:
product- the product where the reviews are belonging tooffset- the offset represents the position in list from where the result list will start.limit- the limit represents the number of entries that will be selected for the result list.language- the language of the reviews- Returns:
- the list of reviews
-
getNumberOfReviewsForProductAndLanguage
public Integer getNumberOfReviewsForProductAndLanguage(ProductModel product, LanguageModel language) Description copied from interface:TmaCustomerReviewServiceRetrieves the the number of reviews that exist for a product in a given language.- Specified by:
getNumberOfReviewsForProductAndLanguagein interfaceTmaCustomerReviewService- Parameters:
product- the product which has the reviewslanguage- the language of the reviews- Returns:
- the number of all found
CustomerReviewModels
-
getCustomerReviewDao
- Overrides:
getCustomerReviewDaoin classde.hybris.platform.customerreview.impl.DefaultCustomerReviewService
-