Overview

Summary

ContactDonateImprint


Appendix E-35: TITLE GENRE (UI prompt)


TitleGenreGenreModuleAmazonPrimeVideo

Properties (2)

PropertyTypeEntityReferenceModule
(1) GenreLONGTitleGenreGenreGenreModule
(2) TitleLONGTitleGenreTitleTitleModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /titlegenrefindAllTitleGenre()GenreModuleGETTitleGenre
(2) /titlegenre/genre/{id}findAllTitleGenreOfGenre(id)GenreModuleGETGenre TitleGenre
(3) /titlegenreinsertTitleGenre(titlegenre)GenreModulePOSTTitleGenre
(4) /titlegenre/title/{id}findAllTitleGenreOfTitle(id)GenreModuleGETTitle TitleGenre
(5) /titlegenre/{id}updateTitleGenreById(titlegenre)GenreModulePUTTitleGenre
(6) /titlegenre/{id}findTitleGenreById(id)GenreModuleGETTitleGenre
(7) /titlegenre/{id}deleteTitleGenreById(id)GenreModuleDELETETitleGenre





Example:

final TitleGenre titlegenre = (TitleGenre) invokeModule(GENRE_MODULE + "/titlegenre/" + id, TitleGenre.class);
if (titlegenre != null) {
    final Genre genre1 = (Genre) invokeModule(GENRE_MODULE + "/genre/" + titlegenre.getGenre().getId(), Genre.class);
    if (genre1 != null) {
    }
    final Title title2 = (Title) invokeModule(TITLE_MODULE + "/title/" + titlegenre.getTitle().getId(), Title.class);
    if (title2 != null) {
        final Country productioncountry3 = (Country) invokeModule(TITLE_MODULE + "/country/" + title2.getProductionCountry().getId(), Country.class);
        if (productioncountry3 != null) {
        }
        final Language originallanguage4 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + title2.getOriginalLanguage().getId(), Language.class);
        if (originallanguage4 != null) {
        }
    }
}
return titlegenre;


Overview

Summary

ContactDonateImprint