Overview

Summary

ContactDonateImprint


Appendix E-41: CONTENT DEAL (UI prompt)


ContentDealCompanyModuleNetflix

Properties (9)

PropertyTypeEntityReferenceModule
(1) CompanyLONGContentDealCompanyCompanyModule
(2) CurrencySTRINGContentDeal
(3) DealTypeSTRINGContentDeal
(4) EndDateDATEContentDeal
(5) NameSTRINGContentDeal
(6) NotesSTRINGContentDeal
(7) ProductionCompanyLONGContentDealProductionCompanyCountryModule
(8) StartDateDATEContentDeal
(9) ValueAmountSTRINGContentDeal


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /contentdeal/{id}deleteContentDealById(id)CompanyModuleDELETEContentDeal
(2) /contentdeal/productioncompany/{id}findAllContentDealOfProductionCompany(id)CompanyModuleGETProductionCompany ContentDeal
(3) /contentdeal/{id}updateContentDealById(contentdeal)CompanyModulePUTContentDeal
(4) /contentdealfindAllContentDeal()CompanyModuleGETContentDeal
(5) /contentdeal/company/{id}findAllContentDealOfCompany(id)CompanyModuleGETCompany ContentDeal
(6) /contentdeal/{id}findContentDealById(id)CompanyModuleGETContentDeal
(7) /contentdealinsertContentDeal(contentdeal)CompanyModulePOSTContentDeal
(8) /contentdealtitle/contentdeal/{id}findAllContentDealTitleOfContentDeal(id)PersonModuleGETContentDeal ContentDealTitle





Example:

final ContentDeal contentdeal = (ContentDeal) invokeModule(COMPANY_MODULE + "/contentdeal/" + id, ContentDeal.class);
if (contentdeal != null) {
    final ProductionCompany productioncompany1 = (ProductionCompany) invokeModule(COUNTRY_MODULE + "/productioncompany/" + contentdeal.getProductionCompany().getId(), ProductionCompany.class);
    if (productioncompany1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + productioncompany1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Company company3 = (Company) invokeModule(COMPANY_MODULE + "/company/" + contentdeal.getCompany().getId(), Company.class);
    if (company3 != null) {
    }
}
return contentdeal;


Overview

Summary

ContactDonateImprint