Overview

Summary

ContactDonateImprint


Appendix E-11: TITLE CAST (UI prompt)


TitleCastGenreModuleAmazonPrimeVideo

Properties (5)

PropertyTypeEntityReferenceModule
(1) BillingOrderLONGTitleCast
(2) CharacterNameSTRINGTitleCast
(3) IsVoiceRoleBOOLTitleCast
(4) PersonLONGTitleCastPersonPersonModule
(5) TitleLONGTitleCastTitleTitleModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /titlecast/{id}deleteTitleCastById(id)GenreModuleDELETETitleCast
(2) /titlecast/person/{id}findAllTitleCastOfPerson(id)GenreModuleGETPerson TitleCast
(3) /titlecast/title/{id}findAllTitleCastOfTitle(id)GenreModuleGETTitle TitleCast
(4) /titlecastinsertTitleCast(titlecast)GenreModulePOSTTitleCast
(5) /titlecast/{id}findTitleCastById(id)GenreModuleGETTitleCast
(6) /titlecast/{id}updateTitleCastById(titlecast)GenreModulePUTTitleCast
(7) /titlecastfindAllTitleCast()GenreModuleGETTitleCast





Example:

final TitleCast titlecast = (TitleCast) invokeModule(GENRE_MODULE + "/titlecast/" + id, TitleCast.class);
if (titlecast != null) {
    final Person person1 = (Person) invokeModule(PERSON_MODULE + "/person/" + titlecast.getPerson().getId(), Person.class);
    if (person1 != null) {
        final Country birthcountry2 = (Country) invokeModule(TITLE_MODULE + "/country/" + person1.getBirthCountry().getId(), Country.class);
        if (birthcountry2 != null) {
        }
    }
    final Title title3 = (Title) invokeModule(TITLE_MODULE + "/title/" + titlecast.getTitle().getId(), Title.class);
    if (title3 != null) {
        final Country productioncountry4 = (Country) invokeModule(TITLE_MODULE + "/country/" + title3.getProductionCountry().getId(), Country.class);
        if (productioncountry4 != null) {
        }
        final Language originallanguage5 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + title3.getOriginalLanguage().getId(), Language.class);
        if (originallanguage5 != null) {
        }
    }
}
return titlecast;


Overview

Summary

ContactDonateImprint