Class DefaultTmaCustomerReviewService

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected TmaCustomerReviewDao getCustomerReviewDao()  
      java.lang.Integer getNumberOfReviewsForProductAndLanguage​(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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface de.hybris.platform.customerreview.CustomerReviewService

        createCustomerReview, getAverageRating, getNumberOfReviews, getReviewsForCustomer, getReviewsForProduct, getReviewsForProductAndLanguage
    • Constructor Detail

      • DefaultTmaCustomerReviewService

        public DefaultTmaCustomerReviewService()
    • Method Detail

      • getReviewsForProductByLimitOffsetAndLanguage

        public java.util.List<CustomerReviewModel> getReviewsForProductByLimitOffsetAndLanguage​(ProductModel product,
                                                                                                int offset,
                                                                                                int limit,
                                                                                                LanguageModel language)
        Description copied from interface: TmaCustomerReviewService
        Retrieves all reviews for a product by offset, limit and language.
        Specified by:
        getReviewsForProductByLimitOffsetAndLanguage in interface TmaCustomerReviewService
        Parameters:
        product - the product where the reviews are belonging to
        offset - 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
      • getCustomerReviewDao

        protected TmaCustomerReviewDao getCustomerReviewDao()
        Overrides:
        getCustomerReviewDao in class de.hybris.platform.customerreview.impl.DefaultCustomerReviewService