Overview

Summary

ContactDonateImprint


Appendix E-9: SEASON (UI prompt)


SeasonSeasonModuleAmazonPrimeVideo

Properties (5)

PropertyTypeEntityReferenceModule
(1) NameSTRINGSeason
(2) ReleaseDateDATESeason
(3) SeasonNumberLONGSeason
(4) SynopsisSTRINGSeason
(5) TitleLONGSeasonTitleTitleModule


Module Interfaces (10)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /playbacksession/season/{id}findAllPlaybackSessionOfSeason(id)EpisodeModuleGETSeason PlaybackSession
(2) /episode/season/{id}findAllEpisodeOfSeason(id)EpisodeModuleGETSeason Episode
(3) /watchhistory/season/{id}findAllWatchHistoryOfSeason(id)ProfileModuleGETSeason WatchHistory
(4) /season/{id}deleteSeasonById(id)SeasonModuleDELETESeason
(5) /season/title/{id}findAllSeasonOfTitle(id)SeasonModuleGETTitle Season
(6) /seasonfindAllSeason()SeasonModuleGETSeason
(7) /downloadlicense/season/{id}findAllDownloadLicenseOfSeason(id)SeasonModuleGETSeason DownloadLicense
(8) /seasoninsertSeason(season)SeasonModulePOSTSeason
(9) /season/{id}findSeasonById(id)SeasonModuleGETSeason
(10) /season/{id}updateSeasonById(season)SeasonModulePUTSeason





Example:

final Season season = (Season) invokeModule(SEASON_MODULE + "/season/" + id, Season.class);
if (season != null) {
    final Title title1 = (Title) invokeModule(TITLE_MODULE + "/title/" + season.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) {
        }
    }
}
return season;


Overview

Summary

ContactDonateImprint