Overview

Summary

ServicesContactDonateAboutImprint


9. FLIGHT NUMBER MODULE (UI prompt)



Module Entities (8)

EntityAliasModuleGlobal Schema
(1) AircraftModelAircraftModelAircraftModelModuleAirlines
(2) AirlineAirlineAirlineModuleAirlines
(3) AirportAirportAirportModuleAirlines
(4) CodeshareAgreementCodeshareAgreementFlightNumberModuleAirlines
(5) FlightInstanceFlightInstanceFlightInstanceModuleAirlines
(6) FlightNumberFlightNumberFlightNumberModuleAirlines
(7) FlightScheduleFlightScheduleFlightNumberModuleAirlines
(8) RouteRouteFlightNumberModuleAirlines

Module Interfaces (30)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /flightschedule/{id}deleteFlightScheduleById(id)FlightNumberModuleDELETEFlightSchedule
(2) /routeinsertRoute(route)FlightNumberModulePOSTRoute
(3) /codeshareagreement/{id}updateCodeshareAgreementById(codeshareagreement)FlightNumberModulePUTCodeshareAgreement
(4) /flightnumber/{id}updateFlightNumberById(flightnumber)FlightNumberModulePUTFlightNumber
(5) /route/{id}deleteRouteById(id)FlightNumberModuleDELETERoute
(6) /route/airline/{id}findAllRouteOfAirline(id)FlightNumberModuleGETAirline Route
(7) /flightschedule/flightnumber/{id}findAllFlightScheduleOfFlightNumber(id)FlightNumberModuleGETFlightNumber FlightSchedule
(8) /flightnumber/{id}deleteFlightNumberById(id)FlightNumberModuleDELETEFlightNumber
(9) /codeshareagreement/{id}deleteCodeshareAgreementById(id)FlightNumberModuleDELETECodeshareAgreement
(10) /codeshareagreement/marketingairline/{id}findAllCodeshareAgreementOfMarketingAirline(id)FlightNumberModuleGETAirline CodeshareAgreement
(11) /flightschedule/{id}findFlightScheduleById(id)FlightNumberModuleGETFlightSchedule
(12) /codeshareagreement/flightnumber/{id}findAllCodeshareAgreementOfFlightNumber(id)FlightNumberModuleGETFlightNumber CodeshareAgreement
(13) /flightschedule/route/{id}findAllFlightScheduleOfRoute(id)FlightNumberModuleGETRoute FlightSchedule
(14) /flightnumberinsertFlightNumber(flightnumber)FlightNumberModulePOSTFlightNumber
(15) /routefindAllRoute()FlightNumberModuleGETRoute
(16) /flightnumber/airline/{id}findAllFlightNumberOfAirline(id)FlightNumberModuleGETAirline FlightNumber
(17) /codeshareagreementfindAllCodeshareAgreement()FlightNumberModuleGETCodeshareAgreement
(18) /route/{id}updateRouteById(route)FlightNumberModulePUTRoute
(19) /codeshareagreement/operatingairline/{id}findAllCodeshareAgreementOfOperatingAirline(id)FlightNumberModuleGETAirline CodeshareAgreement
(20) /flightschedulefindAllFlightSchedule()FlightNumberModuleGETFlightSchedule
(21) /flightschedule/aircraftmodel/{id}findAllFlightScheduleOfAircraftModel(id)FlightNumberModuleGETAircraftModel FlightSchedule
(22) /flightnumber/{id}findFlightNumberById(id)FlightNumberModuleGETFlightNumber
(23) /route/{id}findRouteById(id)FlightNumberModuleGETRoute
(24) /route/destinationairport/{id}findAllRouteOfDestinationAirport(id)FlightNumberModuleGETAirport Route
(25) /route/originairport/{id}findAllRouteOfOriginAirport(id)FlightNumberModuleGETAirport Route
(26) /codeshareagreement/{id}findCodeshareAgreementById(id)FlightNumberModuleGETCodeshareAgreement
(27) /flightnumberfindAllFlightNumber()FlightNumberModuleGETFlightNumber
(28) /codeshareagreementinsertCodeshareAgreement(codeshareagreement)FlightNumberModulePOSTCodeshareAgreement
(29) /flightscheduleinsertFlightSchedule(flightschedule)FlightNumberModulePOSTFlightSchedule
(30) /flightschedule/{id}updateFlightScheduleById(flightschedule)FlightNumberModulePUTFlightSchedule






9.1 CODESHARE AGREEMENT


CodeshareAgreementFlightNumberModuleAirlines

Properties (6)

PropertyTypeEntityReferenceModule
(1) EndDateDATECodeshareAgreement
(2) FlightNumberLONGCodeshareAgreementFlightNumberFlightNumberModule
(3) MarketingAirlineLONGCodeshareAgreementAirlineAirlineModule
(4) NotesSTRINGCodeshareAgreement
(5) OperatingAirlineLONGCodeshareAgreementAirlineAirlineModule
(6) StartDateDATECodeshareAgreement





Example:

final CodeshareAgreement codeshareagreement = (CodeshareAgreement) invokeModule(FLIGHT_NUMBER_MODULE + "/codeshareagreement/" + id, CodeshareAgreement.class);
if (codeshareagreement != null) {
    final Airline operatingairline1 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + codeshareagreement.getOperatingAirline().getId(), Airline.class);
    if (operatingairline1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + operatingairline1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final FlightNumber flightnumber3 = (FlightNumber) invokeModule(FLIGHT_NUMBER_MODULE + "/flightnumber/" + codeshareagreement.getFlightNumber().getId(), FlightNumber.class);
    if (flightnumber3 != null) {
        final Airline airline4 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + flightnumber3.getAirline().getId(), Airline.class);
        if (airline4 != null) {
            final Country country5 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline4.getCountry().getId(), Country.class);
            if (country5 != null) {
            }
        }
    }
    final Airline marketingairline6 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + codeshareagreement.getMarketingAirline().getId(), Airline.class);
    if (marketingairline6 != null) {
        final Country country7 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + marketingairline6.getCountry().getId(), Country.class);
        if (country7 != null) {
        }
    }
}
return codeshareagreement;


9.2 FLIGHT NUMBER


FlightNumberFlightNumberModuleAirlines

Properties (3)

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





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;


9.3 FLIGHT SCHEDULE


FlightScheduleFlightNumberModuleAirlines

Properties (8)

PropertyTypeEntityReferenceModule
(1) AircraftModelLONGFlightScheduleAircraftModelAircraftModelModule
(2) ArrivalTimeLocalSTRINGFlightSchedule
(3) DepartureTimeLocalSTRINGFlightSchedule
(4) EffectiveFromDATEFlightSchedule
(5) EffectiveToDATEFlightSchedule
(6) FlightNumberLONGFlightScheduleFlightNumberFlightNumberModule
(7) OperatingDaysMaskLONGFlightSchedule
(8) RouteLONGFlightScheduleRouteFlightNumberModule





Example:

final FlightSchedule flightschedule = (FlightSchedule) invokeModule(FLIGHT_NUMBER_MODULE + "/flightschedule/" + id, FlightSchedule.class);
if (flightschedule != null) {
    final Route route1 = (Route) invokeModule(FLIGHT_NUMBER_MODULE + "/route/" + flightschedule.getRoute().getId(), Route.class);
    if (route1 != null) {
        final Airport destinationairport2 = (Airport) invokeModule(AIRPORT_MODULE + "/airport/" + route1.getDestinationAirport().getId(), Airport.class);
        if (destinationairport2 != null) {
            final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + destinationairport2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
        final Airline airline4 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + route1.getAirline().getId(), Airline.class);
        if (airline4 != null) {
            final Country country5 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline4.getCountry().getId(), Country.class);
            if (country5 != null) {
            }
        }
        final Airport originairport6 = (Airport) invokeModule(AIRPORT_MODULE + "/airport/" + route1.getOriginAirport().getId(), Airport.class);
        if (originairport6 != null) {
            final Country country7 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + originairport6.getCountry().getId(), Country.class);
            if (country7 != null) {
            }
        }
    }
    final FlightNumber flightnumber8 = (FlightNumber) invokeModule(FLIGHT_NUMBER_MODULE + "/flightnumber/" + flightschedule.getFlightNumber().getId(), FlightNumber.class);
    if (flightnumber8 != null) {
        final Airline airline9 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + flightnumber8.getAirline().getId(), Airline.class);
        if (airline9 != null) {
            final Country country10 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline9.getCountry().getId(), Country.class);
            if (country10 != null) {
            }
        }
    }
    final AircraftModel aircraftmodel11 = (AircraftModel) invokeModule(AIRCRAFT_MODEL_MODULE + "/aircraftmodel/" + flightschedule.getAircraftModel().getId(), AircraftModel.class);
    if (aircraftmodel11 != null) {
        final AircraftManufacturer manufacturer12 = (AircraftManufacturer) invokeModule(COUNTRY_MODULE + "/aircraftmanufacturer/" + aircraftmodel11.getManufacturer().getId(), AircraftManufacturer.class);
        if (manufacturer12 != null) {
            final Country country13 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + manufacturer12.getCountry().getId(), Country.class);
            if (country13 != null) {
            }
        }
    }
}
return flightschedule;


9.4 ROUTE


RouteFlightNumberModuleAirlines

Properties (7)

PropertyTypeEntityReferenceModule
(1) ActiveFromDATERoute
(2) ActiveToDATERoute
(3) AirlineLONGRouteAirlineAirlineModule
(4) DestinationAirportLONGRouteAirportAirportModule
(5) DistanceKmLONGRoute
(6) DomesticInternationalSTRINGRoute
(7) OriginAirportLONGRouteAirportAirportModule





Example:

final Route route = (Route) invokeModule(FLIGHT_NUMBER_MODULE + "/route/" + id, Route.class);
if (route != null) {
    final Airport destinationairport1 = (Airport) invokeModule(AIRPORT_MODULE + "/airport/" + route.getDestinationAirport().getId(), Airport.class);
    if (destinationairport1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + destinationairport1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Airline airline3 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + route.getAirline().getId(), Airline.class);
    if (airline3 != null) {
        final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline3.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
    final Airport originairport5 = (Airport) invokeModule(AIRPORT_MODULE + "/airport/" + route.getOriginAirport().getId(), Airport.class);
    if (originairport5 != null) {
        final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + originairport5.getCountry().getId(), Country.class);
        if (country6 != null) {
        }
    }
}
return route;


Overview

Summary

ServicesContactDonateAboutImprint