org.broadleafcommerce.core.rating.dao
Interface RatingSummaryDao

All Known Implementing Classes:
RatingSummaryDaoImpl

public interface RatingSummaryDao


Method Summary
 void deleteRatingSummary(RatingSummary summary)
           
 RatingDetail readRating(java.lang.Long customerId, java.lang.Long ratingSummaryId)
           
 java.util.List<RatingSummary> readRatingSummaries(java.util.List<java.lang.String> itemIds, RatingType type)
           
 RatingSummary readRatingSummary(java.lang.String itemId, RatingType type)
           
 ReviewDetail readReview(java.lang.Long customerId, java.lang.Long ratingSummaryId)
           
 RatingSummary saveRatingSummary(RatingSummary summary)
           
 

Method Detail

readRatingSummary

RatingSummary readRatingSummary(java.lang.String itemId,
                                RatingType type)

readRatingSummaries

java.util.List<RatingSummary> readRatingSummaries(java.util.List<java.lang.String> itemIds,
                                                  RatingType type)

saveRatingSummary

RatingSummary saveRatingSummary(RatingSummary summary)

deleteRatingSummary

void deleteRatingSummary(RatingSummary summary)

readRating

RatingDetail readRating(java.lang.Long customerId,
                        java.lang.Long ratingSummaryId)

readReview

ReviewDetail readReview(java.lang.Long customerId,
                        java.lang.Long ratingSummaryId)


Copyright © 2012. All Rights Reserved.