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 forTmaCustomerReviewService.- Since:
- 1907
-
-
Constructor Summary
Constructors Constructor Description DefaultTmaCustomerReviewService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TmaCustomerReviewDaogetCustomerReviewDao()java.lang.IntegergetNumberOfReviewsForProductAndLanguage(ProductModel product, LanguageModel language)Retrieves the the number of reviews that exist for a product in a given language.java.util.List<CustomerReviewModel>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, setModelService
-
-
-
-
Method Detail
-
getReviewsForProductByLimitOffsetAndLanguage
public java.util.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 java.lang.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
protected TmaCustomerReviewDao getCustomerReviewDao()
- Overrides:
getCustomerReviewDaoin classde.hybris.platform.customerreview.impl.DefaultCustomerReviewService
-
-