Overview

Summary

ContactDonateImprint


Appendix E-34: TITLE GENRE (UI prompt)


TitleGenreTitleModuleImdb

Properties (2)

PropertyTypeEntityReferenceModule
(1) GenreLONGTitleGenreGenreTitleModule
(2) TitleLONGTitleGenreTitleTitleModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /titlegenre/{id}findTitleGenreById(id)TitleModuleGETTitleGenre
(2) /titlegenre/{id}deleteTitleGenreById(id)TitleModuleDELETETitleGenre
(3) /titlegenre/genre/{id}findAllTitleGenreOfGenre(id)TitleModuleGETGenre TitleGenre
(4) /titlegenre/title/{id}findAllTitleGenreOfTitle(id)TitleModuleGETTitle TitleGenre
(5) /titlegenre/{id}updateTitleGenreById(titlegenre)TitleModulePUTTitleGenre
(6) /titlegenrefindAllTitleGenre()TitleModuleGETTitleGenre
(7) /titlegenreinsertTitleGenre(titlegenre)TitleModulePOSTTitleGenre





Example:

final TitleGenre titlegenre = (TitleGenre) invokeModule(TITLE_MODULE + "/titlegenre/" + id, TitleGenre.class);
if (titlegenre != null) {
    final Genre genre1 = (Genre) invokeModule(TITLE_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 TitleType titletype3 = (TitleType) invokeModule(EDITORIAL_ARTICLE_MODULE + "/titletype/" + title2.getTitleType().getId(), TitleType.class);
        if (titletype3 != null) {
        }
    }
}
return titlegenre;


Overview

Summary

ContactDonateImprint