Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-24: AIRLINE HUB (UI prompt)


AirlineHubAirportModuleAirlines

Properties (4)

PropertyTypeEntityReferenceModule
(1) AirlineLONGAirlineHubAirlineAirlineModule
(2) AirportLONGAirlineHubAirportAirportModule
(3) HubTypeSTRINGAirlineHub
(4) SinceDateDATEAirlineHub


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /airlinehubfindAllAirlineHub()AirportModuleGETAirlineHub
(2) /airlinehub/{id}findAirlineHubById(id)AirportModuleGETAirlineHub
(3) /airlinehub/airline/{id}findAllAirlineHubOfAirline(id)AirportModuleGETAirline AirlineHub
(4) /airlinehub/{id}deleteAirlineHubById(id)AirportModuleDELETEAirlineHub
(5) /airlinehubinsertAirlineHub(airlinehub)AirportModulePOSTAirlineHub
(6) /airlinehub/airport/{id}findAllAirlineHubOfAirport(id)AirportModuleGETAirport AirlineHub
(7) /airlinehub/{id}updateAirlineHubById(airlinehub)AirportModulePUTAirlineHub





Example:

final AirlineHub airlinehub = (AirlineHub) invokeModule(AIRPORT_MODULE + "/airlinehub/" + id, AirlineHub.class);
if (airlinehub != null) {
    final Airport airport1 = (Airport) invokeModule(AIRPORT_MODULE + "/airport/" + airlinehub.getAirport().getId(), Airport.class);
    if (airport1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airport1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Airline airline3 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + airlinehub.getAirline().getId(), Airline.class);
    if (airline3 != null) {
        final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline3.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
}
return airlinehub;


Overview

Summary

ServicesContactDonateAboutImprint