org.broadleafcommerce.core.rating.dao
Class RatingSummaryDaoImpl
java.lang.Object
org.broadleafcommerce.common.util.dao.BatchRetrieveDao
org.broadleafcommerce.core.rating.dao.RatingSummaryDaoImpl
- All Implemented Interfaces:
- RatingSummaryDao
@Repository(value="blRatingSummaryDao")
public class RatingSummaryDaoImpl
- extends BatchRetrieveDao
- implements RatingSummaryDao
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
em
protected javax.persistence.EntityManager em
entityConfiguration
protected EntityConfiguration entityConfiguration
RatingSummaryDaoImpl
public RatingSummaryDaoImpl()
createSummary
public RatingSummary createSummary()
- Specified by:
createSummary in interface RatingSummaryDao
createSummary
public RatingSummary createSummary(String itemId,
RatingType type)
- Specified by:
createSummary in interface RatingSummaryDao
createDetail
public RatingDetail createDetail()
- Specified by:
createDetail in interface RatingSummaryDao
createDetail
public RatingDetail createDetail(RatingSummary ratingSummary,
Double rating,
Date submittedDate,
Customer customer)
- Specified by:
createDetail in interface RatingSummaryDao
deleteRatingSummary
public void deleteRatingSummary(RatingSummary summary)
- Specified by:
deleteRatingSummary in interface RatingSummaryDao
saveRatingSummary
public RatingSummary saveRatingSummary(RatingSummary summary)
- Specified by:
saveRatingSummary in interface RatingSummaryDao
readRatingSummaries
public List<RatingSummary> readRatingSummaries(List<String> itemIds,
RatingType type)
- Specified by:
readRatingSummaries in interface RatingSummaryDao
readRatingSummary
public RatingSummary readRatingSummary(String itemId,
RatingType type)
- Specified by:
readRatingSummary in interface RatingSummaryDao
readRating
public RatingDetail readRating(Long customerId,
Long ratingSummaryId)
- Specified by:
readRating in interface RatingSummaryDao
readReview
public ReviewDetail readReview(Long customerId,
Long ratingSummaryId)
- Specified by:
readReview in interface RatingSummaryDao
Copyright © 2013. All Rights Reserved.