Overview

Summary

ContactDonateImprint


Appendix E-32: HARDWARE PRODUCT (UI prompt)


HardwareProductCountryModuleSpotify

Properties (5)

PropertyTypeEntityReferenceModule
(1) AnnouncedOnDATEHardwareProduct
(2) CategorySTRINGHardwareProduct
(3) CountryLONGHardwareProductCountryCountryModule
(4) DiscontinuedOnDATEHardwareProduct
(5) NameSTRINGHardwareProduct


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /hardwareproduct/{id}deleteHardwareProductById(id)CountryModuleDELETEHardwareProduct
(2) /hardwareproduct/{id}findHardwareProductById(id)CountryModuleGETHardwareProduct
(3) /hardwareproduct/{id}updateHardwareProductById(hardwareproduct)CountryModulePUTHardwareProduct
(4) /hardwareproduct/country/{id}findAllHardwareProductOfCountry(id)CountryModuleGETCountry HardwareProduct
(5) /hardwareproductfindAllHardwareProduct()CountryModuleGETHardwareProduct
(6) /hardwareproductinsertHardwareProduct(hardwareproduct)CountryModulePOSTHardwareProduct





Example:

final HardwareProduct hardwareproduct = (HardwareProduct) invokeModule(COUNTRY_MODULE + "/hardwareproduct/" + id, HardwareProduct.class);
if (hardwareproduct != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + hardwareproduct.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return hardwareproduct;


Overview

Summary

ContactDonateImprint