Overview

Summary

ContactDonateImprint


Appendix E-20: TITLE CAST (UI prompt)


TitleCastPersonModuleImdb

Properties (7)

PropertyTypeEntityReferenceModule
(1) CharacterLONGTitleCastCharacterCharacterModule
(2) CreditOrderLONGTitleCast
(3) IsGuestAppearanceBOOLTitleCast
(4) IsUncreditedBOOLTitleCast
(5) PersonLONGTitleCastPersonPersonModule
(6) RoleDescriptionSTRINGTitleCast
(7) TitleLONGTitleCastTitleTitleModule


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /titlecast/title/{id}findAllTitleCastOfTitle(id)PersonModuleGETTitle TitleCast
(2) /titlecastfindAllTitleCast()PersonModuleGETTitleCast
(3) /titlecast/{id}deleteTitleCastById(id)PersonModuleDELETETitleCast
(4) /titlecast/person/{id}findAllTitleCastOfPerson(id)PersonModuleGETPerson TitleCast
(5) /titlecastinsertTitleCast(titlecast)PersonModulePOSTTitleCast
(6) /titlecast/{id}findTitleCastById(id)PersonModuleGETTitleCast
(7) /titlecast/{id}updateTitleCastById(titlecast)PersonModulePUTTitleCast
(8) /titlecast/character/{id}findAllTitleCastOfCharacter(id)PersonModuleGETCharacter TitleCast





Example:

final TitleCast titlecast = (TitleCast) invokeModule(PERSON_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 Character character2 = (Character) invokeModule(CHARACTER_MODULE + "/character/" + titlecast.getCharacter().getId(), Character.class);
    if (character2 != null) {
    }
    final Title title3 = (Title) invokeModule(TITLE_MODULE + "/title/" + titlecast.getTitle().getId(), Title.class);
    if (title3 != null) {
        final TitleType titletype4 = (TitleType) invokeModule(EDITORIAL_ARTICLE_MODULE + "/titletype/" + title3.getTitleType().getId(), TitleType.class);
        if (titletype4 != null) {
        }
    }
}
return titlecast;


Overview

Summary

ContactDonateImprint