Overview

Summary

ServicesContactDonateAboutImprint


7. COUNTRY MODULE (UI prompt)



Module Entities (9)

EntityAliasModuleGlobal Schema
(1) AircraftManufacturerAircraftManufacturerCountryModuleAirlines
(2) AircraftModelAircraftModelAircraftModelModuleAirlines
(3) AirlineAirlineAirlineModuleAirlines
(4) AirlineRegulatoryBodyAirlineRegulatoryBodyCountryModuleAirlines
(5) AirportAirportAirportModuleAirlines
(6) CountryCountryCountryModuleAirlines
(7) PassengerPassengerAirlineModuleAirlines
(8) RegulatoryBodyRegulatoryBodyCountryModuleAirlines
(9) TicketTicketBookingModuleAirlines

Module Interfaces (24)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /airlineregulatorybody/{id}deleteAirlineRegulatoryBodyById(id)CountryModuleDELETEAirlineRegulatoryBody
(2) /airlineregulatorybody/{id}updateAirlineRegulatoryBodyById(airlineregulatorybody)CountryModulePUTAirlineRegulatoryBody
(3) /country/{id}deleteCountryById(id)CountryModuleDELETECountry
(4) /countryfindAllCountry()CountryModuleGETCountry
(5) /regulatorybody/{id}deleteRegulatoryBodyById(id)CountryModuleDELETERegulatoryBody
(6) /regulatorybody/country/{id}findAllRegulatoryBodyOfCountry(id)CountryModuleGETCountry RegulatoryBody
(7) /aircraftmanufacturer/country/{id}findAllAircraftManufacturerOfCountry(id)CountryModuleGETCountry AircraftManufacturer
(8) /countryinsertCountry(country)CountryModulePOSTCountry
(9) /regulatorybodyinsertRegulatoryBody(regulatorybody)CountryModulePOSTRegulatoryBody
(10) /regulatorybody/{id}findRegulatoryBodyById(id)CountryModuleGETRegulatoryBody
(11) /aircraftmanufacturerinsertAircraftManufacturer(aircraftmanufacturer)CountryModulePOSTAircraftManufacturer
(12) /aircraftmanufacturerfindAllAircraftManufacturer()CountryModuleGETAircraftManufacturer
(13) /regulatorybodyfindAllRegulatoryBody()CountryModuleGETRegulatoryBody
(14) /aircraftmanufacturer/{id}updateAircraftManufacturerById(aircraftmanufacturer)CountryModulePUTAircraftManufacturer
(15) /airlineregulatorybodyinsertAirlineRegulatoryBody(airlineregulatorybody)CountryModulePOSTAirlineRegulatoryBody
(16) /country/{id}updateCountryById(country)CountryModulePUTCountry
(17) /airlineregulatorybody/regulatorybody/{id}findAllAirlineRegulatoryBodyOfRegulatoryBody(id)CountryModuleGETRegulatoryBody AirlineRegulatoryBody
(18) /regulatorybody/{id}updateRegulatoryBodyById(regulatorybody)CountryModulePUTRegulatoryBody
(19) /airlineregulatorybody/{id}findAirlineRegulatoryBodyById(id)CountryModuleGETAirlineRegulatoryBody
(20) /airlineregulatorybody/airline/{id}findAllAirlineRegulatoryBodyOfAirline(id)CountryModuleGETAirline AirlineRegulatoryBody
(21) /airlineregulatorybodyfindAllAirlineRegulatoryBody()CountryModuleGETAirlineRegulatoryBody
(22) /country/{id}findCountryById(id)CountryModuleGETCountry
(23) /aircraftmanufacturer/{id}findAircraftManufacturerById(id)CountryModuleGETAircraftManufacturer
(24) /aircraftmanufacturer/{id}deleteAircraftManufacturerById(id)CountryModuleDELETEAircraftManufacturer






7.1 AIRCRAFT MANUFACTURER


AircraftManufacturerCountryModuleAirlines

Properties (3)

PropertyTypeEntityReferenceModule
(1) CountryLONGAircraftManufacturerCountryCountryModule
(2) FoundedYearLONGAircraftManufacturer
(3) NameSTRINGAircraftManufacturer





Example:

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


7.2 AIRLINE REGULATORY BODY


AirlineRegulatoryBodyCountryModuleAirlines

Properties (6)

PropertyTypeEntityReferenceModule
(1) AirlineLONGAirlineRegulatoryBodyAirlineAirlineModule
(2) CertificateNumberSTRINGAirlineRegulatoryBody
(3) ExpiryDateDATEAirlineRegulatoryBody
(4) IssueDateDATEAirlineRegulatoryBody
(5) RegulatoryBodyLONGAirlineRegulatoryBodyRegulatoryBodyCountryModule
(6) StatusSTRINGAirlineRegulatoryBody





Example:

final AirlineRegulatoryBody airlineregulatorybody = (AirlineRegulatoryBody) invokeModule(COUNTRY_MODULE + "/airlineregulatorybody/" + id, AirlineRegulatoryBody.class);
if (airlineregulatorybody != null) {
    final RegulatoryBody regulatorybody1 = (RegulatoryBody) invokeModule(COUNTRY_MODULE + "/regulatorybody/" + airlineregulatorybody.getRegulatoryBody().getId(), RegulatoryBody.class);
    if (regulatorybody1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + regulatorybody1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Airline airline3 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + airlineregulatorybody.getAirline().getId(), Airline.class);
    if (airline3 != null) {
        final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline3.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
}
return airlineregulatorybody;


7.3 COUNTRY


CountryCountryModuleAirlines

Properties (3)

PropertyTypeEntityReferenceModule
(1) IsoCodeSTRINGCountry
(2) NameSTRINGCountry
(3) RegionSTRINGCountry





Example:

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


7.4 REGULATORY BODY


RegulatoryBodyCountryModuleAirlines

Properties (4)

PropertyTypeEntityReferenceModule
(1) CountryLONGRegulatoryBodyCountryCountryModule
(2) NameSTRINGRegulatoryBody
(3) TypeSTRINGRegulatoryBody
(4) WebsiteSTRINGRegulatoryBody





Example:

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


Overview

Summary

ServicesContactDonateAboutImprint