Interface CustomerVendorReviewFacade
-
- All Known Implementing Classes:
DefaultCustomerVendorReviewFacade
public interface CustomerVendorReviewFacadeVendor review facade interface. An Vendor Facade should provide access to a vendor's vendor users.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchPageData<VendorReviewData>getPagedReviewsForVendor(java.lang.String vendorCode, PageableData pageableData)Get all approved paged reviews for a particular vendorbooleanpostedReview(java.lang.String consignmentCode)Check whether a review for a consignment has been posted by current uservoidpostReview(java.lang.String orderCode, java.lang.String consignmentCode, VendorReviewData reviewData)Add a vendor review
-
-
-
Method Detail
-
postReview
void postReview(java.lang.String orderCode, java.lang.String consignmentCode, VendorReviewData reviewData)Add a vendor review- Parameters:
orderCode- order codeconsignmentCode- consignment codereviewData- review data
-
postedReview
boolean postedReview(java.lang.String consignmentCode)
Check whether a review for a consignment has been posted by current user- Parameters:
consignmentCode- consignment code- Returns:
- true if a review has been posted and false otherwise
-
getPagedReviewsForVendor
SearchPageData<VendorReviewData> getPagedReviewsForVendor(java.lang.String vendorCode, PageableData pageableData)
Get all approved paged reviews for a particular vendor- Parameters:
vendorCode- code of vendorpageableData- the pagination data- Returns:
- paging result of reviews
-
-