Overview

Summary

ContactDonateImprint


Appendix E-18: PRODUCTION COMPANY (UI prompt)


ProductionCompanyCountryModuleNetflix

Properties (3)

PropertyTypeEntityReferenceModule
(1) CountryLONGProductionCompanyCountryCountryModule
(2) NameSTRINGProductionCompany
(3) WebsiteSTRINGProductionCompany


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /contentdeal/productioncompany/{id}findAllContentDealOfProductionCompany(id)CompanyModuleGETProductionCompany ContentDeal
(2) /contenttitle/productioncompany/{id}findAllContentTitleOfProductionCompany(id)ContentTitleModuleGETProductionCompany ContentTitle
(3) /productioncompanyfindAllProductionCompany()CountryModuleGETProductionCompany
(4) /productioncompany/{id}deleteProductionCompanyById(id)CountryModuleDELETEProductionCompany
(5) /productioncompany/country/{id}findAllProductionCompanyOfCountry(id)CountryModuleGETCountry ProductionCompany
(6) /productioncompany/{id}updateProductionCompanyById(productioncompany)CountryModulePUTProductionCompany
(7) /productioncompany/{id}findProductionCompanyById(id)CountryModuleGETProductionCompany
(8) /productioncompanyinsertProductionCompany(productioncompany)CountryModulePOSTProductionCompany





Example:

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


Overview

Summary

ContactDonateImprint