Overview

Summary

ContactDonateImprint


4. COUNTRY MODULE (UI prompt)



Module Entities (7)

EntityAliasModuleGlobal Schema
(1) AwardEventAwardEventAwardEventModuleImdb
(2) CompanyCompanyCountryModuleImdb
(3) CountryCountryCountryModuleImdb
(4) TitleTitleTitleModuleImdb
(5) TitleCompanyTitleCompanyTitleModuleImdb
(6) TitleCountryTitleCountryCountryModuleImdb
(7) UserAccountUserAccountUserAccountModuleImdb

Module Interfaces (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /titlecountry/title/{id}findAllTitleCountryOfTitle(id)CountryModuleGETTitle TitleCountry
(2) /countryfindAllCountry()CountryModuleGETCountry
(3) /titlecountryfindAllTitleCountry()CountryModuleGETTitleCountry
(4) /titlecountry/country/{id}findAllTitleCountryOfCountry(id)CountryModuleGETCountry TitleCountry
(5) /company/{id}updateCompanyById(company)CountryModulePUTCompany
(6) /country/{id}updateCountryById(country)CountryModulePUTCountry
(7) /companyinsertCompany(company)CountryModulePOSTCompany
(8) /titlecountry/{id}deleteTitleCountryById(id)CountryModuleDELETETitleCountry
(9) /titlecountry/{id}findTitleCountryById(id)CountryModuleGETTitleCountry
(10) /country/{id}findCountryById(id)CountryModuleGETCountry
(11) /company/{id}deleteCompanyById(id)CountryModuleDELETECompany
(12) /titlecountry/{id}updateTitleCountryById(titlecountry)CountryModulePUTTitleCountry
(13) /companyfindAllCompany()CountryModuleGETCompany
(14) /country/{id}deleteCountryById(id)CountryModuleDELETECountry
(15) /titlecountryinsertTitleCountry(titlecountry)CountryModulePOSTTitleCountry
(16) /company/{id}findCompanyById(id)CountryModuleGETCompany
(17) /countryinsertCountry(country)CountryModulePOSTCountry
(18) /company/country/{id}findAllCompanyOfCountry(id)CountryModuleGETCountry Company






4.1 COMPANY


CompanyCountryModuleImdb

Properties (4)

PropertyTypeEntityReferenceModule
(1) CompanyTypeSTRINGCompany
(2) CountryLONGCompanyCountryCountryModule
(3) NameSTRINGCompany
(4) WebsiteUrlSTRINGCompany





Example:

final Company company = (Company) invokeModule(COUNTRY_MODULE + "/company/" + id, Company.class);
if (company != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + company.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return company;


4.2 COUNTRY


CountryCountryModuleImdb

Properties (2)

PropertyTypeEntityReferenceModule
(1) IsoCodeSTRINGCountry
(2) NameSTRINGCountry





Example:

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


4.3 TITLE COUNTRY


TitleCountryCountryModuleImdb

Properties (2)

PropertyTypeEntityReferenceModule
(1) CountryLONGTitleCountryCountryCountryModule
(2) TitleLONGTitleCountryTitleTitleModule





Example:

final TitleCountry titlecountry = (TitleCountry) invokeModule(COUNTRY_MODULE + "/titlecountry/" + id, TitleCountry.class);
if (titlecountry != null) {
    final Title title1 = (Title) invokeModule(TITLE_MODULE + "/title/" + titlecountry.getTitle().getId(), Title.class);
    if (title1 != null) {
        final TitleType titletype2 = (TitleType) invokeModule(EDITORIAL_ARTICLE_MODULE + "/titletype/" + title1.getTitleType().getId(), TitleType.class);
        if (titletype2 != null) {
        }
    }
    final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + titlecountry.getCountry().getId(), Country.class);
    if (country3 != null) {
    }
}
return titlecountry;


Overview

Summary

ContactDonateImprint