Uses of Class
com.broadleafcommerce.ratings.domain.RatingDetail
Packages that use RatingDetail
Package
Description
-
Uses of RatingDetail in com.broadleafcommerce.ratings.domain
Methods in com.broadleafcommerce.ratings.domain with parameters of type RatingDetailModifier and TypeMethodDescriptionstatic boolean
RatingDetailStatus.isApproved
(RatingDetail detail) static boolean
RatingDetailStatus.isNotNeeded
(RatingDetail detail) static boolean
RatingDetailStatus.isPending
(RatingDetail detail) static boolean
RatingDetailStatus.isRejected
(RatingDetail detail) -
Uses of RatingDetail in com.broadleafcommerce.ratings.service
Classes in com.broadleafcommerce.ratings.service with type parameters of type RatingDetailModifier and TypeInterfaceDescriptioninterface
CustomerRatingService<D extends RatingDetail>
Actions that customers can perform with theirRating Details
.class
DefaultCustomerRatingService<D extends RatingDetail,
S extends RatingSummary> class
DefaultRatingDetailService<P extends RatingDetail>
interface
RatingDetailService<P extends RatingDetail>
Methods in com.broadleafcommerce.ratings.service that return RatingDetailModifier and TypeMethodDescriptionprotected RatingDetail
DefaultAdminRatingService.updateDetailAndSummaryOnStatusChange
(RatingDetail previousDetail, RatingDetail updatedDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRatingService.updateRatingDetail
(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Update a rating detail from an admin perspective.DefaultAdminRatingService.updateRatingDetail
(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.ratings.service that return types with arguments of type RatingDetailModifier and TypeMethodDescriptionprotected RatingDetailService<RatingDetail>
DefaultAdminRatingService.getRatingDetailService()
Methods in com.broadleafcommerce.ratings.service with parameters of type RatingDetailModifier and TypeMethodDescriptionprotected boolean
DefaultAdminRatingService.changedFromApprovedToRejected
(RatingDetail previousDetail, RatingDetail updatedDetail) protected boolean
DefaultAdminRatingService.changedFromPendingOrRejectedToApprovedStatus
(RatingDetail previousDetail, RatingDetail updatedDetail) protected boolean
DefaultAdminRatingService.changedFromPendingToRejected
(RatingDetail previousDetail, RatingDetail updatedDetail) protected RatingDetail
DefaultAdminRatingService.updateDetailAndSummaryOnStatusChange
(RatingDetail previousDetail, RatingDetail updatedDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected void
DefaultAdminRatingService.updateForApprovalStatus
(RatingDetail updatedDetail, RatingSummary ratingSummary, RatingSummary parentRatingSummary, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRatingService.updateRatingDetail
(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Update a rating detail from an admin perspective.DefaultAdminRatingService.updateRatingDetail
(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected void
DefaultAdminRatingService.updateRatingSummaryForDelete
(RatingDetail deletedDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Constructor parameters in com.broadleafcommerce.ratings.service with type arguments of type RatingDetailModifierConstructorDescriptionDefaultAdminRatingService
(RatingDetailService<RatingDetail> ratingDetailService, RatingSummaryService<RatingSummary> ratingSummaryService) -
Uses of RatingDetail in com.broadleafcommerce.ratings.web.endpoint
Methods in com.broadleafcommerce.ratings.web.endpoint that return RatingDetailModifier and TypeMethodDescriptionprotected RatingDetail
AdminRatingDetailsEndpoint.hydrateRatingSummary
(RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRatingDetailsEndpoint.patchRatingDetail
(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRatingDetailsEndpoint.putRatingDetail
(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) RatingDetailEndpoint.readById
(String detailId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRatingDetailsEndpoint.readRatingDetail
(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CustomerRatingsEndpoint.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) Methods in com.broadleafcommerce.ratings.web.endpoint that return types with arguments of type RatingDetailModifier and TypeMethodDescriptionprotected CustomerRatingService<RatingDetail>
CustomerRatingsEndpoint.getCustomerRatingService()
protected RatingDetailService<RatingDetail>
AdminRatingDetailsEndpoint.getRatingDetailService()
protected RatingDetailService<RatingDetail>
RatingDetailEndpoint.getRatingDetailService()
org.springframework.data.domain.Page<RatingDetail>
CustomerRatingsEndpoint.getRatingDetailsForCustomer
(String customerId, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected org.springframework.data.domain.Page<RatingDetail>
AdminRatingDetailsEndpoint.hydrateRatingSummary
(org.springframework.data.domain.Page<RatingDetail> ratingDetails, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<RatingDetail>
RatingDetailEndpoint.readByProductId
(String productId, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable pageable, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<RatingDetail>
RatingDetailEndpoint.readByVariantId
(String productId, String variantId, org.springframework.data.domain.Pageable pageable, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<RatingDetail>
AdminRatingDetailsEndpoint.readRatingDetails
(cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Sort sort, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.ratings.web.endpoint with parameters of type RatingDetailModifier and TypeMethodDescriptionprotected RatingDetail
AdminRatingDetailsEndpoint.hydrateRatingSummary
(RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRatingDetailsEndpoint.patchRatingDetail
(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRatingDetailsEndpoint.putRatingDetail
(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Method parameters in com.broadleafcommerce.ratings.web.endpoint with type arguments of type RatingDetailModifier and TypeMethodDescriptionprotected org.springframework.data.domain.Page<RatingDetail>
AdminRatingDetailsEndpoint.hydrateRatingSummary
(org.springframework.data.domain.Page<RatingDetail> ratingDetails, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Constructor parameters in com.broadleafcommerce.ratings.web.endpoint with type arguments of type RatingDetailModifierConstructorDescriptionAdminRatingDetailsEndpoint
(RatingDetailService<RatingDetail> ratingDetailService, AdminRatingService adminRatingService, RatingSummaryService<RatingSummary> ratingSummaryService) CustomerRatingsEndpoint
(CustomerRatingService<RatingDetail> customerRatingService) RatingDetailEndpoint
(RatingDetailService<RatingDetail> ratingDetailService, RatingSummaryService<RatingSummary> ratingSummaryService)