Overview

Summary

ContactDonateImprint


Appendix E-45: CONTENT DISTRIBUTION (UI prompt)


ContentDistributionDeviceModuleNetflix

Properties (6)

PropertyTypeEntityReferenceModule
(1) ContentTitleLONGContentDistributionContentTitleContentTitleModule
(2) DistributionTypeSTRINGContentDistribution
(3) EndDateDATEContentDistribution
(4) NotesSTRINGContentDistribution
(5) ServiceSupplyLONGContentDistributionServiceSupplyModule
(6) StartDateDATEContentDistribution


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /contentdistribution/contenttitle/{id}findAllContentDistributionOfContentTitle(id)DeviceModuleGETContentTitle ContentDistribution
(2) /contentdistributionfindAllContentDistribution()DeviceModuleGETContentDistribution
(3) /contentdistribution/{id}findContentDistributionById(id)DeviceModuleGETContentDistribution
(4) /contentdistributioninsertContentDistribution(contentdistribution)DeviceModulePOSTContentDistribution
(5) /contentdistribution/servicesupply/{id}findAllContentDistributionOfServiceSupply(id)DeviceModuleGETServiceSupply ContentDistribution
(6) /contentdistribution/{id}deleteContentDistributionById(id)DeviceModuleDELETEContentDistribution
(7) /contentdistribution/{id}updateContentDistributionById(contentdistribution)DeviceModulePUTContentDistribution





Example:

final ContentDistribution contentdistribution = (ContentDistribution) invokeModule(DEVICE_MODULE + "/contentdistribution/" + id, ContentDistribution.class);
if (contentdistribution != null) {
    final ContentTitle contenttitle1 = (ContentTitle) invokeModule(CONTENT_TITLE_MODULE + "/contenttitle/" + contentdistribution.getContentTitle().getId(), ContentTitle.class);
    if (contenttitle1 != null) {
        final ProductionCompany productioncompany2 = (ProductionCompany) invokeModule(COUNTRY_MODULE + "/productioncompany/" + contenttitle1.getProductionCompany().getId(), ProductionCompany.class);
        if (productioncompany2 != null) {
            final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + productioncompany2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
        final ContentType contenttype4 = (ContentType) invokeModule(CONTENT_TYPE_MODULE + "/contenttype/" + contenttitle1.getContentType().getId(), ContentType.class);
        if (contenttype4 != null) {
        }
    }
    final ServiceSupply servicesupply5 = (ServiceSupply) invokeModule(MODULE + "/servicesupply/" + contentdistribution.getServiceSupply().getId(), ServiceSupply.class);
    if (servicesupply5 != null) {
        final Company company6 = (Company) invokeModule(COMPANY_MODULE + "/company/" + servicesupply5.getCompany().getId(), Company.class);
        if (company6 != null) {
        }
    }
}
return contentdistribution;


Overview

Summary

ContactDonateImprint