Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-12: ROUTE (UI prompt)


RouteFlightNumberModuleAirlines

Properties (7)

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


Module Interfaces (9)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /flightschedule/route/{id}findAllFlightScheduleOfRoute(id)FlightNumberModuleGETRoute FlightSchedule
(2) /route/originairport/{id}findAllRouteOfOriginAirport(id)FlightNumberModuleGETAirport Route
(3) /routeinsertRoute(route)FlightNumberModulePOSTRoute
(4) /routefindAllRoute()FlightNumberModuleGETRoute
(5) /route/{id}deleteRouteById(id)FlightNumberModuleDELETERoute
(6) /route/destinationairport/{id}findAllRouteOfDestinationAirport(id)FlightNumberModuleGETAirport Route
(7) /route/airline/{id}findAllRouteOfAirline(id)FlightNumberModuleGETAirline Route
(8) /route/{id}updateRouteById(route)FlightNumberModulePUTRoute
(9) /route/{id}findRouteById(id)FlightNumberModuleGETRoute





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