Overview

Summary

ServicesContactDonateAboutImprint


3. AIRPORT MODULE (UI prompt)



Module Entities (9)

EntityAliasModuleGlobal Schema
(1) AirlineAirlineAirlineModuleAirlines
(2) AirlineHubAirlineHubAirportModuleAirlines
(3) AirportAirportAirportModuleAirlines
(4) BaggageItemBaggageItemAirportModuleAirlines
(5) BookingBookingBookingModuleAirlines
(6) BookingPassengerBookingPassengerAirportModuleAirlines
(7) CountryCountryCountryModuleAirlines
(8) PassengerPassengerAirlineModuleAirlines
(9) RouteRouteFlightNumberModuleAirlines

Module Interfaces (28)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /baggageiteminsertBaggageItem(baggageitem)AirportModulePOSTBaggageItem
(2) /airportinsertAirport(airport)AirportModulePOSTAirport
(3) /baggageitem/{id}updateBaggageItemById(baggageitem)AirportModulePUTBaggageItem
(4) /baggageitemfindAllBaggageItem()AirportModuleGETBaggageItem
(5) /airport/country/{id}findAllAirportOfCountry(id)AirportModuleGETCountry Airport
(6) /bookingpassenger/{id}findBookingPassengerById(id)AirportModuleGETBookingPassenger
(7) /baggageitem/checkedinairport/{id}findAllBaggageItemOfCheckedInAirport(id)AirportModuleGETAirport BaggageItem
(8) /airlinehub/{id}findAirlineHubById(id)AirportModuleGETAirlineHub
(9) /baggageitem/{id}deleteBaggageItemById(id)AirportModuleDELETEBaggageItem
(10) /airlinehub/airline/{id}findAllAirlineHubOfAirline(id)AirportModuleGETAirline AirlineHub
(11) /bookingpassenger/{id}deleteBookingPassengerById(id)AirportModuleDELETEBookingPassenger
(12) /bookingpassenger/{id}updateBookingPassengerById(bookingpassenger)AirportModulePUTBookingPassenger
(13) /baggageitem/bookingpassenger/{id}findAllBaggageItemOfBookingPassenger(id)AirportModuleGETBookingPassenger BaggageItem
(14) /airlinehub/{id}deleteAirlineHubById(id)AirportModuleDELETEAirlineHub
(15) /airlinehub/airport/{id}findAllAirlineHubOfAirport(id)AirportModuleGETAirport AirlineHub
(16) /baggageitem/{id}findBaggageItemById(id)AirportModuleGETBaggageItem
(17) /baggageitem/finalairport/{id}findAllBaggageItemOfFinalAirport(id)AirportModuleGETAirport BaggageItem
(18) /bookingpassenger/booking/{id}findAllBookingPassengerOfBooking(id)AirportModuleGETBooking BookingPassenger
(19) /airport/{id}deleteAirportById(id)AirportModuleDELETEAirport
(20) /airport/{id}findAirportById(id)AirportModuleGETAirport
(21) /bookingpassengerfindAllBookingPassenger()AirportModuleGETBookingPassenger
(22) /bookingpassengerinsertBookingPassenger(bookingpassenger)AirportModulePOSTBookingPassenger
(23) /airlinehubinsertAirlineHub(airlinehub)AirportModulePOSTAirlineHub
(24) /bookingpassenger/passenger/{id}findAllBookingPassengerOfPassenger(id)AirportModuleGETPassenger BookingPassenger
(25) /airport/{id}updateAirportById(airport)AirportModulePUTAirport
(26) /airportfindAllAirport()AirportModuleGETAirport
(27) /airlinehub/{id}updateAirlineHubById(airlinehub)AirportModulePUTAirlineHub
(28) /airlinehubfindAllAirlineHub()AirportModuleGETAirlineHub






3.1 AIRLINE HUB


AirlineHubAirportModuleAirlines

Properties (4)

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





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;


3.2 AIRPORT


AirportAirportModuleAirlines

Properties (10)

PropertyTypeEntityReferenceModule
(1) AirportTypeSTRINGAirport
(2) CitySTRINGAirport
(3) CountryLONGAirportCountryCountryModule
(4) ElevationLONGAirport
(5) IataCodeSTRINGAirport
(6) IcaoCodeSTRINGAirport
(7) LatitudeSTRINGAirport
(8) LongitudeSTRINGAirport
(9) NameSTRINGAirport
(10) TimeZoneSTRINGAirport





Example:

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


3.3 BAGGAGE ITEM


BaggageItemAirportModuleAirlines

Properties (6)

PropertyTypeEntityReferenceModule
(1) BookingPassengerLONGBaggageItemBookingPassengerAirportModule
(2) CheckedInAirportLONGBaggageItemAirportAirportModule
(3) FinalAirportLONGBaggageItemAirportAirportModule
(4) StatusSTRINGBaggageItem
(5) TagNumberSTRINGBaggageItem
(6) WeightKgSTRINGBaggageItem





Example:

final BaggageItem baggageitem = (BaggageItem) invokeModule(AIRPORT_MODULE + "/baggageitem/" + id, BaggageItem.class);
if (baggageitem != null) {
    final Airport checkedinairport1 = (Airport) invokeModule(AIRPORT_MODULE + "/airport/" + baggageitem.getCheckedInAirport().getId(), Airport.class);
    if (checkedinairport1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + checkedinairport1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Airport finalairport3 = (Airport) invokeModule(AIRPORT_MODULE + "/airport/" + baggageitem.getFinalAirport().getId(), Airport.class);
    if (finalairport3 != null) {
        final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + finalairport3.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
    final BookingPassenger bookingpassenger5 = (BookingPassenger) invokeModule(AIRPORT_MODULE + "/bookingpassenger/" + baggageitem.getBookingPassenger().getId(), BookingPassenger.class);
    if (bookingpassenger5 != null) {
        final Passenger passenger6 = (Passenger) invokeModule(AIRLINE_MODULE + "/passenger/" + bookingpassenger5.getPassenger().getId(), Passenger.class);
        if (passenger6 != null) {
            final Country nationalitycountry7 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + passenger6.getNationalityCountry().getId(), Country.class);
            if (nationalitycountry7 != null) {
            }
            final Airline frequentflyerairline8 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + passenger6.getFrequentFlyerAirline().getId(), Airline.class);
            if (frequentflyerairline8 != null) {
                final Country country9 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + frequentflyerairline8.getCountry().getId(), Country.class);
                if (country9 != null) {
                }
            }
        }
        final Booking booking10 = (Booking) invokeModule(BOOKING_MODULE + "/booking/" + bookingpassenger5.getBooking().getId(), Booking.class);
        if (booking10 != null) {
            final Ticket ticket11 = (Ticket) invokeModule(BOOKING_MODULE + "/ticket/" + booking10.getTicket().getId(), Ticket.class);
            if (ticket11 != null) {
                final Country pointofsalecountry12 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + ticket11.getPointOfSaleCountry().getId(), Country.class);
                if (pointofsalecountry12 != null) {
                }
                final Airline airline13 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + ticket11.getAirline().getId(), Airline.class);
                if (airline13 != null) {
                    final Country country14 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline13.getCountry().getId(), Country.class);
                    if (country14 != null) {
                    }
                }
            }
        }
    }
}
return baggageitem;


3.4 BOOKING PASSENGER


BookingPassengerAirportModuleAirlines

Properties (4)

PropertyTypeEntityReferenceModule
(1) BookingLONGBookingPassengerBookingBookingModule
(2) LoyaltyStatusSTRINGBookingPassenger
(3) PassengerLONGBookingPassengerPassengerAirlineModule
(4) PassengerTypeSTRINGBookingPassenger





Example:

final BookingPassenger bookingpassenger = (BookingPassenger) invokeModule(AIRPORT_MODULE + "/bookingpassenger/" + id, BookingPassenger.class);
if (bookingpassenger != null) {
    final Passenger passenger1 = (Passenger) invokeModule(AIRLINE_MODULE + "/passenger/" + bookingpassenger.getPassenger().getId(), Passenger.class);
    if (passenger1 != null) {
        final Country nationalitycountry2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + passenger1.getNationalityCountry().getId(), Country.class);
        if (nationalitycountry2 != null) {
        }
        final Airline frequentflyerairline3 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + passenger1.getFrequentFlyerAirline().getId(), Airline.class);
        if (frequentflyerairline3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + frequentflyerairline3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
    final Booking booking5 = (Booking) invokeModule(BOOKING_MODULE + "/booking/" + bookingpassenger.getBooking().getId(), Booking.class);
    if (booking5 != null) {
        final Ticket ticket6 = (Ticket) invokeModule(BOOKING_MODULE + "/ticket/" + booking5.getTicket().getId(), Ticket.class);
        if (ticket6 != null) {
            final Country pointofsalecountry7 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + ticket6.getPointOfSaleCountry().getId(), Country.class);
            if (pointofsalecountry7 != null) {
            }
            final Airline airline8 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + ticket6.getAirline().getId(), Airline.class);
            if (airline8 != null) {
                final Country country9 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline8.getCountry().getId(), Country.class);
                if (country9 != null) {
                }
            }
        }
    }
}
return bookingpassenger;


Overview

Summary

ServicesContactDonateAboutImprint