Overview

Summary

ContactDonateImprint


Appendix E-24: PRODUCT REBRAND (UI prompt)


ProductRebrandProductModuleShopify

Properties (5)

PropertyTypeEntityReferenceModule
(1) NewNameSTRINGProductRebrand
(2) NotesSTRINGProductRebrand
(3) OldNameSTRINGProductRebrand
(4) ProductLONGProductRebrandProductProductModule
(5) RebrandDateDATEProductRebrand


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /productrebrandfindAllProductRebrand()ProductModuleGETProductRebrand
(2) /productrebrand/{id}updateProductRebrandById(productrebrand)ProductModulePUTProductRebrand
(3) /productrebrand/{id}findProductRebrandById(id)ProductModuleGETProductRebrand
(4) /productrebrand/product/{id}findAllProductRebrandOfProduct(id)ProductModuleGETProduct ProductRebrand
(5) /productrebrandinsertProductRebrand(productrebrand)ProductModulePOSTProductRebrand
(6) /productrebrand/{id}deleteProductRebrandById(id)ProductModuleDELETEProductRebrand





Example:

final ProductRebrand productrebrand = (ProductRebrand) invokeModule(PRODUCT_MODULE + "/productrebrand/" + id, ProductRebrand.class);
if (productrebrand != null) {
    final Product product1 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + productrebrand.getProduct().getId(), Product.class);
    if (product1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + product1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
}
return productrebrand;


Overview

Summary

ContactDonateImprint