Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-22: BOOKING PASSENGER (UI prompt)


BookingPassengerAirportModuleAirlines

Properties (4)

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


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /bookingpassengerfindAllBookingPassenger()AirportModuleGETBookingPassenger
(2) /bookingpassenger/booking/{id}findAllBookingPassengerOfBooking(id)AirportModuleGETBooking BookingPassenger
(3) /bookingpassenger/passenger/{id}findAllBookingPassengerOfPassenger(id)AirportModuleGETPassenger BookingPassenger
(4) /bookingpassengerinsertBookingPassenger(bookingpassenger)AirportModulePOSTBookingPassenger
(5) /bookingpassenger/{id}updateBookingPassengerById(bookingpassenger)AirportModulePUTBookingPassenger
(6) /bookingpassenger/{id}findBookingPassengerById(id)AirportModuleGETBookingPassenger
(7) /bookingpassenger/{id}deleteBookingPassengerById(id)AirportModuleDELETEBookingPassenger
(8) /baggageitem/bookingpassenger/{id}findAllBaggageItemOfBookingPassenger(id)AirportModuleGETBookingPassenger BaggageItem





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