Overview

Summary

ContactDonateImprint


Appendix E-6: CONTENT AVAILABILITY (UI prompt)


ContentAvailabilityCompanyModuleAmazonPrimeVideo

Properties (7)

PropertyTypeEntityReferenceModule
(1) AvailableFromDATEContentAvailability
(2) AvailableToDATEContentAvailability
(3) CountryLONGContentAvailabilityCountryTitleModule
(4) IsIncludedWithSubscriptionBOOLContentAvailability
(5) IsTransactionalBOOLContentAvailability
(6) NotesSTRINGContentAvailability
(7) TitleLONGContentAvailabilityTitleTitleModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /contentavailability/{id}deleteContentAvailabilityById(id)CompanyModuleDELETEContentAvailability
(2) /contentavailabilityinsertContentAvailability(contentavailability)CompanyModulePOSTContentAvailability
(3) /contentavailability/{id}findContentAvailabilityById(id)CompanyModuleGETContentAvailability
(4) /contentavailability/title/{id}findAllContentAvailabilityOfTitle(id)CompanyModuleGETTitle ContentAvailability
(5) /contentavailability/{id}updateContentAvailabilityById(contentavailability)CompanyModulePUTContentAvailability
(6) /contentavailabilityfindAllContentAvailability()CompanyModuleGETContentAvailability
(7) /contentavailability/country/{id}findAllContentAvailabilityOfCountry(id)CompanyModuleGETCountry ContentAvailability





Example:

final ContentAvailability contentavailability = (ContentAvailability) invokeModule(COMPANY_MODULE + "/contentavailability/" + id, ContentAvailability.class);
if (contentavailability != null) {
    final Title title1 = (Title) invokeModule(TITLE_MODULE + "/title/" + contentavailability.getTitle().getId(), Title.class);
    if (title1 != null) {
        final Country productioncountry2 = (Country) invokeModule(TITLE_MODULE + "/country/" + title1.getProductionCountry().getId(), Country.class);
        if (productioncountry2 != null) {
        }
        final Language originallanguage3 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + title1.getOriginalLanguage().getId(), Language.class);
        if (originallanguage3 != null) {
        }
    }
    final Country country4 = (Country) invokeModule(TITLE_MODULE + "/country/" + contentavailability.getCountry().getId(), Country.class);
    if (country4 != null) {
    }
}
return contentavailability;


Overview

Summary

ContactDonateImprint