Interface AdminRatingService
- All Known Implementing Classes:
DefaultAdminRatingService
public interface AdminRatingService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteRatingDetail
(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Delete the rating detail from an admin perspective.updateRatingDetail
(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Update a rating detail from an admin perspective.
-
Method Details
-
updateRatingDetail
RatingDetail updateRatingDetail(String id, RatingDetail ratingDetail, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Update a rating detail from an admin perspective. This also handles updating the relatedRatingSummary
- Parameters:
ratingDetail
- The rating detail to updatecontextInfo
- The context- Returns:
- The updated rating detail
-
deleteRatingDetail
void deleteRatingDetail(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Delete the rating detail from an admin perspective. This also handles updating the relatedRatingSummary
- Parameters:
id
- The rating detail IDcontextInfo
- The context
-