Overview

Summary

ContactDonateImprint


Appendix E-14: AIRPORT (UI prompt)


AirportCityModuleWaymo

Properties (3)

PropertyTypeEntityReferenceModule
(1) CityINTAirportCityCityModule
(2) IataCodeSTRINGAirport
(3) NameSTRINGAirport


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /airportinsertAirport(airport)CityModulePOSTAirport
(2) /airportfindAllAirport()CityModuleGETAirport
(3) /airport/{id}findAirportById(id)CityModuleGETAirport
(4) /airportservice/airport/{id}findAllAirportServiceOfAirport(id)CityModuleGETAirport AirportService
(5) /airport/{id}deleteAirportById(id)CityModuleDELETEAirport
(6) /airport/city/{id}findAllAirportOfCity(id)CityModuleGETCity Airport
(7) /airport/{id}updateAirportById(airport)CityModulePUTAirport





Example:

final Airport airport = (Airport) invokeModule(CITY_MODULE + "/airport/" + id, Airport.class);
if (airport != null) {
    final City city1 = (City) invokeModule(CITY_MODULE + "/city/" + airport.getCity().getId(), City.class);
    if (city1 != null) {
        final StateProvince stateprovince2 = (StateProvince) invokeModule(COUNTRY_MODULE + "/stateprovince/" + city1.getStateProvince().getId(), StateProvince.class);
        if (stateprovince2 != null) {
            final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + stateprovince2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
    }
}
return airport;


Overview

Summary

ContactDonateImprint