Overview

Summary

ContactDonateImprint


14. TITLE MODULE (UI prompt)



Module Entities (29)

EntityAliasModuleGlobal Schema
(1) AudioTrackAudioTrackLanguageModuleAmazonPrimeVideo
(2) ContentAvailabilityContentAvailabilityCompanyModuleAmazonPrimeVideo
(3) ContentRatingContentRatingProductionCompanyModuleAmazonPrimeVideo
(4) CountryCountryTitleModuleAmazonPrimeVideo
(5) DownloadLicenseDownloadLicenseSeasonModuleAmazonPrimeVideo
(6) EpisodeEpisodeEpisodeModuleAmazonPrimeVideo
(7) LanguageLanguageLanguageModuleAmazonPrimeVideo
(8) LicenseAgreementLicenseAgreementCompanyModuleAmazonPrimeVideo
(9) LiveProgramLiveProgramChannelModuleAmazonPrimeVideo
(10) PaymentMethodPaymentMethodUserModuleAmazonPrimeVideo
(11) PersonPersonPersonModuleAmazonPrimeVideo
(12) PlaybackSessionPlaybackSessionEpisodeModuleAmazonPrimeVideo
(13) ProductionCompanyProductionCompanyProductionCompanyModuleAmazonPrimeVideo
(14) RatingSystemRatingSystemProductionCompanyModuleAmazonPrimeVideo
(15) SeasonSeasonSeasonModuleAmazonPrimeVideo
(16) SportsEventSportsEventChannelModuleAmazonPrimeVideo
(17) SubtitleTrackSubtitleTrackLanguageModuleAmazonPrimeVideo
(18) TerritoryAvailabilityTerritoryAvailabilityModuleAmazonPrimeVideo
(19) TitleTitleTitleModuleAmazonPrimeVideo
(20) TitleCastTitleCastGenreModuleAmazonPrimeVideo
(21) TitleCrewTitleCrewPersonModuleAmazonPrimeVideo
(22) TitleDrmSchemeTitleDrmSchemeDrmSchemeModuleAmazonPrimeVideo
(23) TitleGenreTitleGenreGenreModuleAmazonPrimeVideo
(24) TitleProductionCompanyTitleProductionCompanyTitleModuleAmazonPrimeVideo
(25) TitleVideoFormatTitleVideoFormatVideoFormatModuleAmazonPrimeVideo
(26) UserUserUserModuleAmazonPrimeVideo
(27) UserRatingUserRatingVideoFormatModuleAmazonPrimeVideo
(28) WatchHistoryWatchHistoryProfileModuleAmazonPrimeVideo
(29) WatchlistItemWatchlistItemProfileModuleAmazonPrimeVideo

Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /titlefindAllTitle()TitleModuleGETTitle
(2) /title/productioncountry/{id}findAllTitleOfProductionCountry(id)TitleModuleGETCountry Title
(3) /titleproductioncompany/{id}updateTitleProductionCompanyById(titleproductioncompany)TitleModulePUTTitleProductionCompany
(4) /countryfindAllCountry()TitleModuleGETCountry
(5) /titleproductioncompany/{id}deleteTitleProductionCompanyById(id)TitleModuleDELETETitleProductionCompany
(6) /countryinsertCountry(country)TitleModulePOSTCountry
(7) /title/{id}deleteTitleById(id)TitleModuleDELETETitle
(8) /title/{id}findTitleById(id)TitleModuleGETTitle
(9) /titleproductioncompanyfindAllTitleProductionCompany()TitleModuleGETTitleProductionCompany
(10) /titleproductioncompanyinsertTitleProductionCompany(titleproductioncompany)TitleModulePOSTTitleProductionCompany
(11) /titleproductioncompany/{id}findTitleProductionCompanyById(id)TitleModuleGETTitleProductionCompany
(12) /title/{id}updateTitleById(title)TitleModulePUTTitle
(13) /country/{id}updateCountryById(country)TitleModulePUTCountry
(14) /titleproductioncompany/productioncompany/{id}findAllTitleProductionCompanyOfProductionCompany(id)TitleModuleGETProductionCompany TitleProductionCompany
(15) /country/{id}deleteCountryById(id)TitleModuleDELETECountry
(16) /titleinsertTitle(title)TitleModulePOSTTitle
(17) /titleproductioncompany/title/{id}findAllTitleProductionCompanyOfTitle(id)TitleModuleGETTitle TitleProductionCompany
(18) /title/originallanguage/{id}findAllTitleOfOriginalLanguage(id)TitleModuleGETLanguage Title
(19) /country/{id}findCountryById(id)TitleModuleGETCountry






14.1 COUNTRY


CountryTitleModuleAmazonPrimeVideo

Properties (5)

PropertyTypeEntityReferenceModule
(1) IsoCode2STRINGCountry
(2) IsoCode3STRINGCountry
(3) NameSTRINGCountry
(4) RegionSTRINGCountry
(5) SubregionSTRINGCountry





Example:

final Country country = (Country) invokeModule(TITLE_MODULE + "/country/" + id, Country.class);
if (country != null) {
}
return country;


14.2 TITLE


TitleTitleModuleAmazonPrimeVideo

Properties (11)

PropertyTypeEntityReferenceModule
(1) ExternalReferenceSTRINGTitle
(2) ImdbIdSTRINGTitle
(3) IsOriginalProductionBOOLTitle
(4) NameSTRINGTitle
(5) OriginalLanguageLONGTitleLanguageLanguageModule
(6) OriginalNameSTRINGTitle
(7) ProductionCountryLONGTitleCountryTitleModule
(8) ReleaseDateDATETitle
(9) RuntimeMinutesLONGTitle
(10) SynopsisSTRINGTitle
(11) TypeSTRINGTitle





Example:

final Title title = (Title) invokeModule(TITLE_MODULE + "/title/" + id, Title.class);
if (title != null) {
    final Country productioncountry1 = (Country) invokeModule(TITLE_MODULE + "/country/" + title.getProductionCountry().getId(), Country.class);
    if (productioncountry1 != null) {
    }
    final Language originallanguage2 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + title.getOriginalLanguage().getId(), Language.class);
    if (originallanguage2 != null) {
    }
}
return title;


14.3 TITLE PRODUCTION COMPANY


TitleProductionCompanyTitleModuleAmazonPrimeVideo

Properties (3)

PropertyTypeEntityReferenceModule
(1) ProductionCompanyLONGTitleProductionCompanyProductionCompanyProductionCompanyModule
(2) RoleSTRINGTitleProductionCompany
(3) TitleLONGTitleProductionCompanyTitleTitleModule





Example:

final TitleProductionCompany titleproductioncompany = (TitleProductionCompany) invokeModule(TITLE_MODULE + "/titleproductioncompany/" + id, TitleProductionCompany.class);
if (titleproductioncompany != null) {
    final ProductionCompany productioncompany1 = (ProductionCompany) invokeModule(PRODUCTION_COMPANY_MODULE + "/productioncompany/" + titleproductioncompany.getProductionCompany().getId(), ProductionCompany.class);
    if (productioncompany1 != null) {
        final Country country2 = (Country) invokeModule(TITLE_MODULE + "/country/" + productioncompany1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Title title3 = (Title) invokeModule(TITLE_MODULE + "/title/" + titleproductioncompany.getTitle().getId(), Title.class);
    if (title3 != null) {
        final Country productioncountry4 = (Country) invokeModule(TITLE_MODULE + "/country/" + title3.getProductionCountry().getId(), Country.class);
        if (productioncountry4 != null) {
        }
        final Language originallanguage5 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + title3.getOriginalLanguage().getId(), Language.class);
        if (originallanguage5 != null) {
        }
    }
}
return titleproductioncompany;


Overview

Summary

ContactDonateImprint