Overview

Summary

ContactDonateImprint


Appendix E-20: AIRPORT SERVICE (UI prompt)


AirportServiceCityModuleWaymo

Properties (4)

PropertyTypeEntityReferenceModule
(1) AirportINTAirportServiceAirportCityModule
(2) LaunchDateDATEAirportService
(3) RobotaxiServiceINTAirportServiceRobotaxiServiceCompanyModule
(4) StatusSTRINGAirportService


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /airportservice/airport/{id}findAllAirportServiceOfAirport(id)CityModuleGETAirport AirportService
(2) /airportservice/{id}updateAirportServiceById(airportservice)CityModulePUTAirportService
(3) /airportservice/{id}findAirportServiceById(id)CityModuleGETAirportService
(4) /airportservicefindAllAirportService()CityModuleGETAirportService
(5) /airportservice/{id}deleteAirportServiceById(id)CityModuleDELETEAirportService
(6) /airportservice/robotaxiservice/{id}findAllAirportServiceOfRobotaxiService(id)CityModuleGETRobotaxiService AirportService
(7) /airportserviceinsertAirportService(airportservice)CityModulePOSTAirportService





Example:

final AirportService airportservice = (AirportService) invokeModule(CITY_MODULE + "/airportservice/" + id, AirportService.class);
if (airportservice != null) {
    final Airport airport1 = (Airport) invokeModule(CITY_MODULE + "/airport/" + airportservice.getAirport().getId(), Airport.class);
    if (airport1 != null) {
        final City city2 = (City) invokeModule(CITY_MODULE + "/city/" + airport1.getCity().getId(), City.class);
        if (city2 != null) {
            final StateProvince stateprovince3 = (StateProvince) invokeModule(COUNTRY_MODULE + "/stateprovince/" + city2.getStateProvince().getId(), StateProvince.class);
            if (stateprovince3 != null) {
                final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + stateprovince3.getCountry().getId(), Country.class);
                if (country4 != null) {
                }
            }
        }
    }
    final RobotaxiService robotaxiservice5 = (RobotaxiService) invokeModule(COMPANY_MODULE + "/robotaxiservice/" + airportservice.getRobotaxiService().getId(), RobotaxiService.class);
    if (robotaxiservice5 != null) {
        final Company partnercompany6 = (Company) invokeModule(COMPANY_MODULE + "/company/" + robotaxiservice5.getPartnerCompany().getId(), Company.class);
        if (partnercompany6 != null) {
        }
        final ServiceArea servicearea7 = (ServiceArea) invokeModule(COUNTRY_MODULE + "/servicearea/" + robotaxiservice5.getServiceArea().getId(), ServiceArea.class);
        if (servicearea7 != null) {
            final StateProvince stateprovince8 = (StateProvince) invokeModule(COUNTRY_MODULE + "/stateprovince/" + servicearea7.getStateProvince().getId(), StateProvince.class);
            if (stateprovince8 != null) {
                final Country country9 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + stateprovince8.getCountry().getId(), Country.class);
                if (country9 != null) {
                }
            }
            final City city10 = (City) invokeModule(CITY_MODULE + "/city/" + servicearea7.getCity().getId(), City.class);
            if (city10 != null) {
                final StateProvince stateprovince11 = (StateProvince) invokeModule(COUNTRY_MODULE + "/stateprovince/" + city10.getStateProvince().getId(), StateProvince.class);
                if (stateprovince11 != null) {
                    final Country country12 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + stateprovince11.getCountry().getId(), Country.class);
                    if (country12 != null) {
                    }
                }
            }
            final Country country13 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + servicearea7.getCountry().getId(), Country.class);
            if (country13 != null) {
            }
        }
        final Program program14 = (Program) invokeModule(PROGRAM_MODULE + "/program/" + robotaxiservice5.getProgram().getId(), Program.class);
        if (program14 != null) {
            final Company company15 = (Company) invokeModule(COMPANY_MODULE + "/company/" + program14.getCompany().getId(), Company.class);
            if (company15 != null) {
            }
        }
    }
}
return airportservice;


Overview

Summary

ContactDonateImprint