Overview

Summary

ContactDonateImprint


7. LANGUAGE MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) AudioTrackAudioTrackLanguageModuleAmazonPrimeVideo
(2) LanguageLanguageLanguageModuleAmazonPrimeVideo
(3) SubtitleTrackSubtitleTrackLanguageModuleAmazonPrimeVideo
(4) TitleTitleTitleModuleAmazonPrimeVideo

Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /subtitletrack/{id}deleteSubtitleTrackById(id)LanguageModuleDELETESubtitleTrack
(2) /audiotrackinsertAudioTrack(audiotrack)LanguageModulePOSTAudioTrack
(3) /subtitletrack/title/{id}findAllSubtitleTrackOfTitle(id)LanguageModuleGETTitle SubtitleTrack
(4) /subtitletrack/{id}updateSubtitleTrackById(subtitletrack)LanguageModulePUTSubtitleTrack
(5) /audiotrack/{id}deleteAudioTrackById(id)LanguageModuleDELETEAudioTrack
(6) /audiotrackfindAllAudioTrack()LanguageModuleGETAudioTrack
(7) /audiotrack/title/{id}findAllAudioTrackOfTitle(id)LanguageModuleGETTitle AudioTrack
(8) /language/{id}deleteLanguageById(id)LanguageModuleDELETELanguage
(9) /subtitletrackfindAllSubtitleTrack()LanguageModuleGETSubtitleTrack
(10) /language/{id}findLanguageById(id)LanguageModuleGETLanguage
(11) /languageinsertLanguage(language)LanguageModulePOSTLanguage
(12) /subtitletrack/{id}findSubtitleTrackById(id)LanguageModuleGETSubtitleTrack
(13) /subtitletrack/language/{id}findAllSubtitleTrackOfLanguage(id)LanguageModuleGETLanguage SubtitleTrack
(14) /languagefindAllLanguage()LanguageModuleGETLanguage
(15) /audiotrack/{id}updateAudioTrackById(audiotrack)LanguageModulePUTAudioTrack
(16) /audiotrack/language/{id}findAllAudioTrackOfLanguage(id)LanguageModuleGETLanguage AudioTrack
(17) /language/{id}updateLanguageById(language)LanguageModulePUTLanguage
(18) /audiotrack/{id}findAudioTrackById(id)LanguageModuleGETAudioTrack
(19) /subtitletrackinsertSubtitleTrack(subtitletrack)LanguageModulePOSTSubtitleTrack






7.1 AUDIO TRACK


AudioTrackLanguageModuleAmazonPrimeVideo

Properties (6)

PropertyTypeEntityReferenceModule
(1) ChannelLayoutSTRINGAudioTrack
(2) CodecSTRINGAudioTrack
(3) DescriptionSTRINGAudioTrack
(4) IsOriginalBOOLAudioTrack
(5) LanguageLONGAudioTrackLanguageLanguageModule
(6) TitleLONGAudioTrackTitleTitleModule





Example:

final AudioTrack audiotrack = (AudioTrack) invokeModule(LANGUAGE_MODULE + "/audiotrack/" + id, AudioTrack.class);
if (audiotrack != null) {
    final Title title1 = (Title) invokeModule(TITLE_MODULE + "/title/" + audiotrack.getTitle().getId(), Title.class);
    if (title1 != null) {
        final Country productioncountry2 = (Country) invokeModule(TITLE_MODULE + "/country/" + title1.getProductionCountry().getId(), Country.class);
        if (productioncountry2 != null) {
        }
        final Language originallanguage3 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + title1.getOriginalLanguage().getId(), Language.class);
        if (originallanguage3 != null) {
        }
    }
    final Language language4 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + audiotrack.getLanguage().getId(), Language.class);
    if (language4 != null) {
    }
}
return audiotrack;


7.2 LANGUAGE


LanguageLanguageModuleAmazonPrimeVideo

Properties (4)

PropertyTypeEntityReferenceModule
(1) IsoCode2STRINGLanguage
(2) IsoCode3STRINGLanguage
(3) NameSTRINGLanguage
(4) ScriptSTRINGLanguage





Example:

final Language language = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + id, Language.class);
if (language != null) {
}
return language;


7.3 SUBTITLE TRACK


SubtitleTrackLanguageModuleAmazonPrimeVideo

Properties (5)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGSubtitleTrack
(2) FormatSTRINGSubtitleTrack
(3) IsClosedCaptionBOOLSubtitleTrack
(4) LanguageLONGSubtitleTrackLanguageLanguageModule
(5) TitleLONGSubtitleTrackTitleTitleModule





Example:

final SubtitleTrack subtitletrack = (SubtitleTrack) invokeModule(LANGUAGE_MODULE + "/subtitletrack/" + id, SubtitleTrack.class);
if (subtitletrack != null) {
    final Language language1 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + subtitletrack.getLanguage().getId(), Language.class);
    if (language1 != null) {
    }
    final Title title2 = (Title) invokeModule(TITLE_MODULE + "/title/" + subtitletrack.getTitle().getId(), Title.class);
    if (title2 != null) {
        final Country productioncountry3 = (Country) invokeModule(TITLE_MODULE + "/country/" + title2.getProductionCountry().getId(), Country.class);
        if (productioncountry3 != null) {
        }
        final Language originallanguage4 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + title2.getOriginalLanguage().getId(), Language.class);
        if (originallanguage4 != null) {
        }
    }
}
return subtitletrack;


Overview

Summary

ContactDonateImprint