Overview

Summary

ContactDonateImprint


Appendix E-35: PRODUCT REVIEW (UI prompt)


ProductReviewProductModuleLinkedIn

Properties (7)

PropertyTypeEntityReferenceModule
(1) BodySTRINGProductReview
(2) CreatedAtDATEProductReview
(3) IsVerifiedBuyerBOOLProductReview
(4) ProductLONGProductReviewProductProductModule
(5) RatingINTProductReview
(6) ReviewerUserLONGProductReviewUserAccountUserAccountModule
(7) TitleSTRINGProductReview


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /productreview/{id}findProductReviewById(id)ProductModuleGETProductReview
(2) /productreview/revieweruser/{id}findAllProductReviewOfReviewerUser(id)ProductModuleGETUserAccount ProductReview
(3) /productreview/{id}updateProductReviewById(productreview)ProductModulePUTProductReview
(4) /productreview/{id}deleteProductReviewById(id)ProductModuleDELETEProductReview
(5) /productreviewinsertProductReview(productreview)ProductModulePOSTProductReview
(6) /productreview/product/{id}findAllProductReviewOfProduct(id)ProductModuleGETProduct ProductReview
(7) /productreviewfindAllProductReview()ProductModuleGETProductReview





Example:

final ProductReview productreview = (ProductReview) invokeModule(PRODUCT_MODULE + "/productreview/" + id, ProductReview.class);
if (productreview != null) {
    final Product product1 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + productreview.getProduct().getId(), Product.class);
    if (product1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + product1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
        final ProductCategory productcategory3 = (ProductCategory) invokeModule(PRODUCT_MODULE + "/productcategory/" + product1.getProductCategory().getId(), ProductCategory.class);
        if (productcategory3 != null) {
        }
    }
    final UserAccount revieweruser4 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + productreview.getReviewerUser().getId(), UserAccount.class);
    if (revieweruser4 != null) {
    }
}
return productreview;


Overview

Summary

ContactDonateImprint