Interface AdminRatingService

All Known Implementing Classes:
DefaultAdminRatingService

public interface AdminRatingService
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    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 related RatingSummary
      Parameters:
      ratingDetail - The rating detail to update
      contextInfo - 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 related RatingSummary
      Parameters:
      id - The rating detail ID
      contextInfo - The context