Overview

Summary

ContactDonateImprint


Appendix E-43: TITLE CREW (UI prompt)


TitleCrewPersonModuleAmazonPrimeVideo

Properties (4)

PropertyTypeEntityReferenceModule
(1) CreditOrderLONGTitleCrew
(2) PersonLONGTitleCrewPersonPersonModule
(3) RoleTypeLONGTitleCrewRoleTypePersonModule
(4) TitleLONGTitleCrewTitleTitleModule


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /titlecrew/{id}deleteTitleCrewById(id)PersonModuleDELETETitleCrew
(2) /titlecrew/roletype/{id}findAllTitleCrewOfRoleType(id)PersonModuleGETRoleType TitleCrew
(3) /titlecrewfindAllTitleCrew()PersonModuleGETTitleCrew
(4) /titlecrewinsertTitleCrew(titlecrew)PersonModulePOSTTitleCrew
(5) /titlecrew/title/{id}findAllTitleCrewOfTitle(id)PersonModuleGETTitle TitleCrew
(6) /titlecrew/person/{id}findAllTitleCrewOfPerson(id)PersonModuleGETPerson TitleCrew
(7) /titlecrew/{id}updateTitleCrewById(titlecrew)PersonModulePUTTitleCrew
(8) /titlecrew/{id}findTitleCrewById(id)PersonModuleGETTitleCrew





Example:

final TitleCrew titlecrew = (TitleCrew) invokeModule(PERSON_MODULE + "/titlecrew/" + id, TitleCrew.class);
if (titlecrew != null) {
    final Person person1 = (Person) invokeModule(PERSON_MODULE + "/person/" + titlecrew.getPerson().getId(), Person.class);
    if (person1 != null) {
        final Country birthcountry2 = (Country) invokeModule(TITLE_MODULE + "/country/" + person1.getBirthCountry().getId(), Country.class);
        if (birthcountry2 != null) {
        }
    }
    final RoleType roletype3 = (RoleType) invokeModule(PERSON_MODULE + "/roletype/" + titlecrew.getRoleType().getId(), RoleType.class);
    if (roletype3 != null) {
    }
    final Title title4 = (Title) invokeModule(TITLE_MODULE + "/title/" + titlecrew.getTitle().getId(), Title.class);
    if (title4 != null) {
        final Country productioncountry5 = (Country) invokeModule(TITLE_MODULE + "/country/" + title4.getProductionCountry().getId(), Country.class);
        if (productioncountry5 != null) {
        }
        final Language originallanguage6 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + title4.getOriginalLanguage().getId(), Language.class);
        if (originallanguage6 != null) {
        }
    }
}
return titlecrew;


Overview

Summary

ContactDonateImprint