Overview

Summary

ContactDonateImprint


10. PRODUCT MODULE (UI prompt)



Module Entities (2)

EntityAliasModuleGlobal Schema
(1) OrderItemOrderItemProductModuleZeppelinFlight
(2) ProductProductProductModuleZeppelinFlight

Module Interfaces (11)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /product/{id}updateProductById(product)ProductModulePUTProduct
(2) /productinsertProduct(product)ProductModulePOSTProduct
(3) /orderitemfindAllOrderItem()ProductModuleGETOrderItem
(4) /orderitem/{id}updateOrderItemById(orderitem)ProductModulePUTOrderItem
(5) /orderitem/{id}findOrderItemById(id)ProductModuleGETOrderItem
(6) /orderiteminsertOrderItem(orderitem)ProductModulePOSTOrderItem
(7) /product/{id}deleteProductById(id)ProductModuleDELETEProduct
(8) /product/{id}findProductById(id)ProductModuleGETProduct
(9) /productfindAllProduct()ProductModuleGETProduct
(10) /orderitem/product/{id}findAllOrderItemOfProduct(id)ProductModuleGETProduct OrderItem
(11) /orderitem/{id}deleteOrderItemById(id)ProductModuleDELETEOrderItem






10.1 ORDER ITEM


OrderItemProductModuleZeppelinFlight

Properties (5)

PropertyTypeEntityReferenceModule
(1) CurrencySTRINGOrderItem
(2) CustomerOrderINTOrderItem
(3) ProductINTOrderItemProductProductModule
(4) QuantityINTOrderItem
(5) UnitPriceSTRINGOrderItem





Example:

final OrderItem orderitem = (OrderItem) invokeModule(PRODUCT_MODULE + "/orderitem/" + id, OrderItem.class);
if (orderitem != null) {
    final Product product1 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + orderitem.getProduct().getId(), Product.class);
    if (product1 != null) {
    }
}
return orderitem;


10.2 PRODUCT


ProductProductModuleZeppelinFlight

Properties (6)

PropertyTypeEntityReferenceModule
(1) CategorySTRINGProduct
(2) CurrencySTRINGProduct
(3) DescriptionSTRINGProduct
(4) IsPhysicalBOOLProduct
(5) NameSTRINGProduct
(6) PriceSTRINGProduct





Example:

final Product product = (Product) invokeModule(PRODUCT_MODULE + "/product/" + id, Product.class);
if (product != null) {
}
return product;


Overview

Summary

ContactDonateImprint