Overview

Summary

ContactDonateImprint


Appendix E-12: CONTENT RATING (UI prompt)


ContentRatingProductionCompanyModuleAmazonPrimeVideo

Properties (4)

PropertyTypeEntityReferenceModule
(1) RatingCodeSTRINGContentRating
(2) RatingDescriptionSTRINGContentRating
(3) RatingSystemLONGContentRatingRatingSystemProductionCompanyModule
(4) TitleLONGContentRatingTitleTitleModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /contentrating/ratingsystem/{id}findAllContentRatingOfRatingSystem(id)ProductionCompanyModuleGETRatingSystem ContentRating
(2) /contentrating/title/{id}findAllContentRatingOfTitle(id)ProductionCompanyModuleGETTitle ContentRating
(3) /contentrating/{id}deleteContentRatingById(id)ProductionCompanyModuleDELETEContentRating
(4) /contentrating/{id}findContentRatingById(id)ProductionCompanyModuleGETContentRating
(5) /contentratinginsertContentRating(contentrating)ProductionCompanyModulePOSTContentRating
(6) /contentrating/{id}updateContentRatingById(contentrating)ProductionCompanyModulePUTContentRating
(7) /contentratingfindAllContentRating()ProductionCompanyModuleGETContentRating





Example:

final ContentRating contentrating = (ContentRating) invokeModule(PRODUCTION_COMPANY_MODULE + "/contentrating/" + id, ContentRating.class);
if (contentrating != null) {
    final Title title1 = (Title) invokeModule(TITLE_MODULE + "/title/" + contentrating.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 RatingSystem ratingsystem4 = (RatingSystem) invokeModule(PRODUCTION_COMPANY_MODULE + "/ratingsystem/" + contentrating.getRatingSystem().getId(), RatingSystem.class);
    if (ratingsystem4 != null) {
        final Country country5 = (Country) invokeModule(TITLE_MODULE + "/country/" + ratingsystem4.getCountry().getId(), Country.class);
        if (country5 != null) {
        }
    }
}
return contentrating;


Overview

Summary

ContactDonateImprint