Overview

Summary

ServicesContactDonateAboutImprint


6. CABIN CLASS MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) AircraftModelAircraftModelAircraftModelModuleAirlines
(2) CabinClassCabinClassCabinClassModuleAirlines
(3) FareClassFareClassBookingModuleAirlines
(4) SeatConfigurationSeatConfigurationCabinClassModuleAirlines

Module Interfaces (12)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /seatconfigurationinsertSeatConfiguration(seatconfiguration)CabinClassModulePOSTSeatConfiguration
(2) /cabinclassfindAllCabinClass()CabinClassModuleGETCabinClass
(3) /seatconfiguration/{id}findSeatConfigurationById(id)CabinClassModuleGETSeatConfiguration
(4) /cabinclassinsertCabinClass(cabinclass)CabinClassModulePOSTCabinClass
(5) /seatconfiguration/aircraftmodel/{id}findAllSeatConfigurationOfAircraftModel(id)CabinClassModuleGETAircraftModel SeatConfiguration
(6) /cabinclass/{id}updateCabinClassById(cabinclass)CabinClassModulePUTCabinClass
(7) /seatconfiguration/{id}deleteSeatConfigurationById(id)CabinClassModuleDELETESeatConfiguration
(8) /seatconfigurationfindAllSeatConfiguration()CabinClassModuleGETSeatConfiguration
(9) /cabinclass/{id}deleteCabinClassById(id)CabinClassModuleDELETECabinClass
(10) /seatconfiguration/{id}updateSeatConfigurationById(seatconfiguration)CabinClassModulePUTSeatConfiguration
(11) /seatconfiguration/cabinclass/{id}findAllSeatConfigurationOfCabinClass(id)CabinClassModuleGETCabinClass SeatConfiguration
(12) /cabinclass/{id}findCabinClassById(id)CabinClassModuleGETCabinClass






6.1 CABIN CLASS


CabinClassCabinClassModuleAirlines

Properties (3)

PropertyTypeEntityReferenceModule
(1) CodeSTRINGCabinClass
(2) DescriptionSTRINGCabinClass
(3) NameSTRINGCabinClass





Example:

final CabinClass cabinclass = (CabinClass) invokeModule(CABIN_CLASS_MODULE + "/cabinclass/" + id, CabinClass.class);
if (cabinclass != null) {
}
return cabinclass;


6.2 SEAT CONFIGURATION


SeatConfigurationCabinClassModuleAirlines

Properties (5)

PropertyTypeEntityReferenceModule
(1) AircraftModelLONGSeatConfigurationAircraftModelAircraftModelModule
(2) CabinClassLONGSeatConfigurationCabinClassCabinClassModule
(3) SeatCountLONGSeatConfiguration
(4) SeatPitchInchLONGSeatConfiguration
(5) SeatWidthInchLONGSeatConfiguration





Example:

final SeatConfiguration seatconfiguration = (SeatConfiguration) invokeModule(CABIN_CLASS_MODULE + "/seatconfiguration/" + id, SeatConfiguration.class);
if (seatconfiguration != null) {
    final CabinClass cabinclass1 = (CabinClass) invokeModule(CABIN_CLASS_MODULE + "/cabinclass/" + seatconfiguration.getCabinClass().getId(), CabinClass.class);
    if (cabinclass1 != null) {
    }
    final AircraftModel aircraftmodel2 = (AircraftModel) invokeModule(AIRCRAFT_MODEL_MODULE + "/aircraftmodel/" + seatconfiguration.getAircraftModel().getId(), AircraftModel.class);
    if (aircraftmodel2 != null) {
        final AircraftManufacturer manufacturer3 = (AircraftManufacturer) invokeModule(COUNTRY_MODULE + "/aircraftmanufacturer/" + aircraftmodel2.getManufacturer().getId(), AircraftManufacturer.class);
        if (manufacturer3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + manufacturer3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
}
return seatconfiguration;


Overview

Summary

ServicesContactDonateAboutImprint