Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-2: FLIGHT NUMBER (UI prompt)


FlightNumberFlightNumberModuleAirlines

Properties (3)

PropertyTypeEntityReferenceModule
(1) AirlineLONGFlightNumberAirlineAirlineModule
(2) CodeSTRINGFlightNumber
(3) DescriptionSTRINGFlightNumber


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /flightschedule/flightnumber/{id}findAllFlightScheduleOfFlightNumber(id)FlightNumberModuleGETFlightNumber FlightSchedule
(2) /flightnumber/airline/{id}findAllFlightNumberOfAirline(id)FlightNumberModuleGETAirline FlightNumber
(3) /flightnumber/{id}deleteFlightNumberById(id)FlightNumberModuleDELETEFlightNumber
(4) /flightnumberinsertFlightNumber(flightnumber)FlightNumberModulePOSTFlightNumber
(5) /flightnumberfindAllFlightNumber()FlightNumberModuleGETFlightNumber
(6) /flightnumber/{id}updateFlightNumberById(flightnumber)FlightNumberModulePUTFlightNumber
(7) /codeshareagreement/flightnumber/{id}findAllCodeshareAgreementOfFlightNumber(id)FlightNumberModuleGETFlightNumber CodeshareAgreement
(8) /flightnumber/{id}findFlightNumberById(id)FlightNumberModuleGETFlightNumber





Example:

final FlightNumber flightnumber = (FlightNumber) invokeModule(FLIGHT_NUMBER_MODULE + "/flightnumber/" + id, FlightNumber.class);
if (flightnumber != null) {
    final Airline airline1 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + flightnumber.getAirline().getId(), Airline.class);
    if (airline1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
}
return flightnumber;


Overview

Summary

ServicesContactDonateAboutImprint