Uses of Class
com.broadleafcommerce.ratings.domain.RatingRequest
Packages that use RatingRequest
Package
Description
-
Uses of RatingRequest in com.broadleafcommerce.ratings.service
Methods in com.broadleafcommerce.ratings.service with parameters of type RatingRequestModifier and TypeMethodDescriptionCustomerRatingService.addRatingByCustomer
(RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Add a newRatingDetail
.DefaultCustomerRatingService.addRatingByCustomer
(RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected D
DefaultCustomerRatingService.createRatingDetail
(RatingRequest ratingRequest, S ratingSummary) protected void
DefaultCustomerRatingService.editRatingDetail
(D ratingDetail, RatingRequest ratingRequest) Updates fields on an existingRatingDetail
.protected S
DefaultCustomerRatingService.getOrCreateRatingSummary
(RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Read theRatingSummary
for the target of the givenRatingRequest
.CustomerRatingService.updateRatingByCustomer
(String id, RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Update an existingRatingDetail
.DefaultCustomerRatingService.updateRatingByCustomer
(String id, RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected void
DefaultCustomerRatingService.validateRatingRange
(RatingRequest ratingRequest) Validates that the rating amount on the request is within the configured range.protected void
DefaultCustomerRatingService.validateRatingRequest
(RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validate the RatingRequest.protected void
DefaultCustomerRatingService.validateUnique
(RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validate that there is not an existing rating for the target item by the customer -
Uses of RatingRequest in com.broadleafcommerce.ratings.web.endpoint
Methods in com.broadleafcommerce.ratings.web.endpoint with parameters of type RatingRequestModifier and TypeMethodDescriptionCustomerRatingsEndpoint.submitProductRating
(String productId, RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) CustomerRatingsEndpoint.submitVariantRating
(String productId, String variantId, RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) CustomerRatingsEndpoint.updateRatingByCustomer
(String customerId, String detailId, RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)