Overview

Summary

ContactDonateImprint


3. CHARACTER MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) CharacterCharacterCharacterModuleImdb
(2) KeywordKeywordCharacterModuleImdb
(3) TitleTitleTitleModuleImdb
(4) TitleCastTitleCastPersonModuleImdb
(5) TitleKeywordTitleKeywordCharacterModuleImdb

Module Interfaces (17)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /titlekeyword/{id}updateTitleKeywordById(titlekeyword)CharacterModulePUTTitleKeyword
(2) /titlekeyword/{id}deleteTitleKeywordById(id)CharacterModuleDELETETitleKeyword
(3) /titlekeywordfindAllTitleKeyword()CharacterModuleGETTitleKeyword
(4) /keyword/{id}deleteKeywordById(id)CharacterModuleDELETEKeyword
(5) /keyword/{id}findKeywordById(id)CharacterModuleGETKeyword
(6) /keyword/{id}updateKeywordById(keyword)CharacterModulePUTKeyword
(7) /characterinsertCharacter(character)CharacterModulePOSTCharacter
(8) /titlekeyword/title/{id}findAllTitleKeywordOfTitle(id)CharacterModuleGETTitle TitleKeyword
(9) /character/{id}updateCharacterById(character)CharacterModulePUTCharacter
(10) /titlekeyword/keyword/{id}findAllTitleKeywordOfKeyword(id)CharacterModuleGETKeyword TitleKeyword
(11) /titlekeywordinsertTitleKeyword(titlekeyword)CharacterModulePOSTTitleKeyword
(12) /keywordinsertKeyword(keyword)CharacterModulePOSTKeyword
(13) /character/{id}findCharacterById(id)CharacterModuleGETCharacter
(14) /character/{id}deleteCharacterById(id)CharacterModuleDELETECharacter
(15) /titlekeyword/{id}findTitleKeywordById(id)CharacterModuleGETTitleKeyword
(16) /keywordfindAllKeyword()CharacterModuleGETKeyword
(17) /characterfindAllCharacter()CharacterModuleGETCharacter






3.1 CHARACTER


CharacterCharacterModuleImdb

Properties (2)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGCharacter
(2) NameSTRINGCharacter





Example:

final Character character = (Character) invokeModule(CHARACTER_MODULE + "/character/" + id, Character.class);
if (character != null) {
}
return character;


3.2 KEYWORD


KeywordCharacterModuleImdb

Properties (2)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGKeyword
(2) NameSTRINGKeyword





Example:

final Keyword keyword = (Keyword) invokeModule(CHARACTER_MODULE + "/keyword/" + id, Keyword.class);
if (keyword != null) {
}
return keyword;


3.3 TITLE KEYWORD


TitleKeywordCharacterModuleImdb

Properties (2)

PropertyTypeEntityReferenceModule
(1) KeywordLONGTitleKeywordKeywordCharacterModule
(2) TitleLONGTitleKeywordTitleTitleModule





Example:

final TitleKeyword titlekeyword = (TitleKeyword) invokeModule(CHARACTER_MODULE + "/titlekeyword/" + id, TitleKeyword.class);
if (titlekeyword != null) {
    final Keyword keyword1 = (Keyword) invokeModule(CHARACTER_MODULE + "/keyword/" + titlekeyword.getKeyword().getId(), Keyword.class);
    if (keyword1 != null) {
    }
    final Title title2 = (Title) invokeModule(TITLE_MODULE + "/title/" + titlekeyword.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 titlekeyword;


Overview

Summary

ContactDonateImprint