Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-9: AIRLINE (UI prompt)


AirlineAirlineModuleAirlines

Properties (10)

PropertyTypeEntityReferenceModule
(1) AirlineTypeSTRINGAirline
(2) CallsignSTRINGAirline
(3) CountryLONGAirlineCountryCountryModule
(4) FoundedYearLONGAirline
(5) HeadquartersCitySTRINGAirline
(6) IataCodeSTRINGAirline
(7) IcaoCodeSTRINGAirline
(8) NameSTRINGAirline
(9) OwnershipTypeSTRINGAirline
(10) StatusSTRINGAirline


Module Interfaces (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /airlineinsertAirline(airline)AirlineModulePOSTAirline
(2) /crewmember/airline/{id}findAllCrewMemberOfAirline(id)AirlineModuleGETAirline CrewMember
(3) /passenger/frequentflyerairline/{id}findAllPassengerOfFrequentFlyerAirline(id)AirlineModuleGETAirline Passenger
(4) /airline/{id}updateAirlineById(airline)AirlineModulePUTAirline
(5) /airline/country/{id}findAllAirlineOfCountry(id)AirlineModuleGETCountry Airline
(6) /airline/{id}findAirlineById(id)AirlineModuleGETAirline
(7) /airlinefindAllAirline()AirlineModuleGETAirline
(8) /aircraft/airline/{id}findAllAircraftOfAirline(id)AirlineModuleGETAirline Aircraft
(9) /airline/{id}deleteAirlineById(id)AirlineModuleDELETEAirline
(10) /airlinehub/airline/{id}findAllAirlineHubOfAirline(id)AirportModuleGETAirline AirlineHub
(11) /airlinealliance/airline/{id}findAllAirlineAllianceOfAirline(id)AllianceModuleGETAirline AirlineAlliance
(12) /ticket/airline/{id}findAllTicketOfAirline(id)BookingModuleGETAirline Ticket
(13) /airlineregulatorybody/airline/{id}findAllAirlineRegulatoryBodyOfAirline(id)CountryModuleGETAirline AirlineRegulatoryBody
(14) /route/airline/{id}findAllRouteOfAirline(id)FlightNumberModuleGETAirline Route
(15) /codeshareagreement/marketingairline/{id}findAllCodeshareAgreementOfMarketingAirline(id)FlightNumberModuleGETAirline CodeshareAgreement
(16) /flightnumber/airline/{id}findAllFlightNumberOfAirline(id)FlightNumberModuleGETAirline FlightNumber
(17) /codeshareagreement/operatingairline/{id}findAllCodeshareAgreementOfOperatingAirline(id)FlightNumberModuleGETAirline CodeshareAgreement
(18) /loyaltyprogram/airline/{id}findAllLoyaltyProgramOfAirline(id)LoyaltyProgramModuleGETAirline LoyaltyProgram





Example:

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


Overview

Summary

ServicesContactDonateAboutImprint