Interface CustomerVendorReviewFacade
- All Known Implementing Classes:
DefaultCustomerVendorReviewFacade
public interface CustomerVendorReviewFacade
Vendor review facade interface. An Vendor Facade should provide access to a vendor's vendor users.
-
Method Summary
Modifier and TypeMethodDescriptiongetPagedReviewsForVendor(String vendorCode, PageableData pageableData) Get all approved paged reviews for a particular vendorbooleanpostedReview(String consignmentCode) Check whether a review for a consignment has been posted by current uservoidpostReview(String orderCode, String consignmentCode, VendorReviewData reviewData) Add a vendor review
-
Method Details
-
postReview
Add a vendor review- Parameters:
orderCode- order codeconsignmentCode- consignment codereviewData- review data
-
postedReview
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(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
-