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 DDefaultCustomerRatingService.createRatingDetail(RatingRequest ratingRequest, S ratingSummary) protected voidDefaultCustomerRatingService.editRatingDetail(D ratingDetail, RatingRequest ratingRequest) Updates fields on an existingRatingDetail.protected SDefaultCustomerRatingService.getOrCreateRatingSummary(RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Read theRatingSummaryfor 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 voidDefaultCustomerRatingService.validateRatingRange(RatingRequest ratingRequest) Validates that the rating amount on the request is within the configured range.protected voidDefaultCustomerRatingService.validateRatingRequest(RatingRequest ratingRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validate the RatingRequest.protected voidDefaultCustomerRatingService.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)