Overview

Summary

ContactDonateImprint


Appendix E-4: PRODUCT FEATURE (UI prompt)


ProductFeatureProductModuleShopify

Properties (5)

PropertyTypeEntityReferenceModule
(1) DeprecationDateDATEProductFeature
(2) DescriptionSTRINGProductFeature
(3) LaunchDateDATEProductFeature
(4) NameSTRINGProductFeature
(5) ProductLONGProductFeatureProductProductModule


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /productfeature/{id}deleteProductFeatureById(id)ProductModuleDELETEProductFeature
(2) /productfeaturefindAllProductFeature()ProductModuleGETProductFeature
(3) /productfeatureinsertProductFeature(productfeature)ProductModulePOSTProductFeature
(4) /productfeature/{id}findProductFeatureById(id)ProductModuleGETProductFeature
(5) /productfeature/product/{id}findAllProductFeatureOfProduct(id)ProductModuleGETProduct ProductFeature
(6) /productfeature/{id}updateProductFeatureById(productfeature)ProductModulePUTProductFeature





Example:

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


Overview

Summary

ContactDonateImprint