Overview

Summary

ContactDonateImprint


Appendix E-7: AUDIO TRACK (UI prompt)


AudioTrackLanguageModuleAmazonPrimeVideo

Properties (6)

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


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /audiotrackfindAllAudioTrack()LanguageModuleGETAudioTrack
(2) /audiotrack/{id}updateAudioTrackById(audiotrack)LanguageModulePUTAudioTrack
(3) /audiotrackinsertAudioTrack(audiotrack)LanguageModulePOSTAudioTrack
(4) /audiotrack/{id}deleteAudioTrackById(id)LanguageModuleDELETEAudioTrack
(5) /audiotrack/language/{id}findAllAudioTrackOfLanguage(id)LanguageModuleGETLanguage AudioTrack
(6) /audiotrack/{id}findAudioTrackById(id)LanguageModuleGETAudioTrack
(7) /audiotrack/title/{id}findAllAudioTrackOfTitle(id)LanguageModuleGETTitle AudioTrack





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;


Overview

Summary

ContactDonateImprint