Overview

Summary

ContactDonateImprint


Appendix E-43: AIRPORT TRANSFER PRODUCT (UI prompt)


AirportTransferProductAirportModuleBookingCom

Properties (9)

PropertyTypeEntityReferenceModule
(1) AirportTransferProviderINTAirportTransferProductAirportTransferProviderPartnerAccountModule
(2) DescriptionSTRINGAirportTransferProduct
(3) DestinationAirportINTAirportTransferProductAirportAirportModule
(4) DestinationCityINTAirportTransferProductLocationCityLocationCityModule
(5) MaxPassengersINTAirportTransferProduct
(6) NameSTRINGAirportTransferProduct
(7) OriginAirportINTAirportTransferProductAirportAirportModule
(8) OriginCityINTAirportTransferProductLocationCityLocationCityModule
(9) VehicleTypeSTRINGAirportTransferProduct


Module Interfaces (11)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /airporttransferproduct/{id}updateAirportTransferProductById(airporttransferproduct)AirportModulePUTAirportTransferProduct
(2) /airporttransferproduct/airporttransferprovider/{id}findAllAirportTransferProductOfAirportTransferProvider(id)AirportModuleGETAirportTransferProvider AirportTransferProduct
(3) /airporttransferproduct/{id}deleteAirportTransferProductById(id)AirportModuleDELETEAirportTransferProduct
(4) /airporttransferproduct/{id}findAirportTransferProductById(id)AirportModuleGETAirportTransferProduct
(5) /airporttransferproduct/origincity/{id}findAllAirportTransferProductOfOriginCity(id)AirportModuleGETLocationCity AirportTransferProduct
(6) /airporttransferproduct/originairport/{id}findAllAirportTransferProductOfOriginAirport(id)AirportModuleGETAirport AirportTransferProduct
(7) /airporttransferproductfindAllAirportTransferProduct()AirportModuleGETAirportTransferProduct
(8) /airporttransferproduct/destinationairport/{id}findAllAirportTransferProductOfDestinationAirport(id)AirportModuleGETAirport AirportTransferProduct
(9) /airporttransferproductinsertAirportTransferProduct(airporttransferproduct)AirportModulePOSTAirportTransferProduct
(10) /airporttransferproduct/destinationcity/{id}findAllAirportTransferProductOfDestinationCity(id)AirportModuleGETLocationCity AirportTransferProduct
(11) /airporttransferbooking/airporttransferproduct/{id}findAllAirportTransferBookingOfAirportTransferProduct(id)BookingModuleGETAirportTransferProduct AirportTransferBooking





Example:

final AirportTransferProduct airporttransferproduct = (AirportTransferProduct) invokeModule(AIRPORT_MODULE + "/airporttransferproduct/" + id, AirportTransferProduct.class);
if (airporttransferproduct != null) {
    final LocationCity destinationcity1 = (LocationCity) invokeModule(LOCATION_CITY_MODULE + "/locationcity/" + airporttransferproduct.getDestinationCity().getId(), LocationCity.class);
    if (destinationcity1 != null) {
        final LocationRegion locationregion2 = (LocationRegion) invokeModule(LOCATION_CITY_MODULE + "/locationregion/" + destinationcity1.getLocationRegion().getId(), LocationRegion.class);
        if (locationregion2 != null) {
            final LocationCountry locationcountry3 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationregion2.getLocationCountry().getId(), LocationCountry.class);
            if (locationcountry3 != null) {
            }
        }
        final LocationCountry locationcountry4 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + destinationcity1.getLocationCountry().getId(), LocationCountry.class);
        if (locationcountry4 != null) {
        }
    }
    final Airport originairport5 = (Airport) invokeModule(AIRPORT_MODULE + "/airport/" + airporttransferproduct.getOriginAirport().getId(), Airport.class);
    if (originairport5 != null) {
        final LocationCity locationcity6 = (LocationCity) invokeModule(LOCATION_CITY_MODULE + "/locationcity/" + originairport5.getLocationCity().getId(), LocationCity.class);
        if (locationcity6 != null) {
            final LocationRegion locationregion7 = (LocationRegion) invokeModule(LOCATION_CITY_MODULE + "/locationregion/" + locationcity6.getLocationRegion().getId(), LocationRegion.class);
            if (locationregion7 != null) {
                final LocationCountry locationcountry8 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationregion7.getLocationCountry().getId(), LocationCountry.class);
                if (locationcountry8 != null) {
                }
            }
            final LocationCountry locationcountry9 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationcity6.getLocationCountry().getId(), LocationCountry.class);
            if (locationcountry9 != null) {
            }
        }
    }
    final LocationCity origincity10 = (LocationCity) invokeModule(LOCATION_CITY_MODULE + "/locationcity/" + airporttransferproduct.getOriginCity().getId(), LocationCity.class);
    if (origincity10 != null) {
        final LocationRegion locationregion11 = (LocationRegion) invokeModule(LOCATION_CITY_MODULE + "/locationregion/" + origincity10.getLocationRegion().getId(), LocationRegion.class);
        if (locationregion11 != null) {
            final LocationCountry locationcountry12 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationregion11.getLocationCountry().getId(), LocationCountry.class);
            if (locationcountry12 != null) {
            }
        }
        final LocationCountry locationcountry13 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + origincity10.getLocationCountry().getId(), LocationCountry.class);
        if (locationcountry13 != null) {
        }
    }
    final Airport destinationairport14 = (Airport) invokeModule(AIRPORT_MODULE + "/airport/" + airporttransferproduct.getDestinationAirport().getId(), Airport.class);
    if (destinationairport14 != null) {
        final LocationCity locationcity15 = (LocationCity) invokeModule(LOCATION_CITY_MODULE + "/locationcity/" + destinationairport14.getLocationCity().getId(), LocationCity.class);
        if (locationcity15 != null) {
            final LocationRegion locationregion16 = (LocationRegion) invokeModule(LOCATION_CITY_MODULE + "/locationregion/" + locationcity15.getLocationRegion().getId(), LocationRegion.class);
            if (locationregion16 != null) {
                final LocationCountry locationcountry17 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationregion16.getLocationCountry().getId(), LocationCountry.class);
                if (locationcountry17 != null) {
                }
            }
            final LocationCountry locationcountry18 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationcity15.getLocationCountry().getId(), LocationCountry.class);
            if (locationcountry18 != null) {
            }
        }
    }
    final AirportTransferProvider airporttransferprovider19 = (AirportTransferProvider) invokeModule(PARTNER_ACCOUNT_MODULE + "/airporttransferprovider/" + airporttransferproduct.getAirportTransferProvider().getId(), AirportTransferProvider.class);
    if (airporttransferprovider19 != null) {
        final PartnerAccount partneraccount20 = (PartnerAccount) invokeModule(PARTNER_ACCOUNT_MODULE + "/partneraccount/" + airporttransferprovider19.getPartnerAccount().getId(), PartnerAccount.class);
        if (partneraccount20 != null) {
        }
    }
}
return airporttransferproduct;


Overview

Summary

ContactDonateImprint