Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-18: CREW QUALIFICATION (UI prompt)


CrewQualificationAircraftModelModuleAirlines

Properties (5)

PropertyTypeEntityReferenceModule
(1) AircraftModelLONGCrewQualificationAircraftModelAircraftModelModule
(2) CrewMemberLONGCrewQualificationCrewMemberAirlineModule
(3) QualificationTypeSTRINGCrewQualification
(4) ValidFromDATECrewQualification
(5) ValidToDATECrewQualification


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /crewqualification/crewmember/{id}findAllCrewQualificationOfCrewMember(id)AircraftModelModuleGETCrewMember CrewQualification
(2) /crewqualification/aircraftmodel/{id}findAllCrewQualificationOfAircraftModel(id)AircraftModelModuleGETAircraftModel CrewQualification
(3) /crewqualification/{id}deleteCrewQualificationById(id)AircraftModelModuleDELETECrewQualification
(4) /crewqualificationfindAllCrewQualification()AircraftModelModuleGETCrewQualification
(5) /crewqualification/{id}findCrewQualificationById(id)AircraftModelModuleGETCrewQualification
(6) /crewqualificationinsertCrewQualification(crewqualification)AircraftModelModulePOSTCrewQualification
(7) /crewqualification/{id}updateCrewQualificationById(crewqualification)AircraftModelModulePUTCrewQualification





Example:

final CrewQualification crewqualification = (CrewQualification) invokeModule(AIRCRAFT_MODEL_MODULE + "/crewqualification/" + id, CrewQualification.class);
if (crewqualification != null) {
    final CrewMember crewmember1 = (CrewMember) invokeModule(AIRLINE_MODULE + "/crewmember/" + crewqualification.getCrewMember().getId(), CrewMember.class);
    if (crewmember1 != null) {
        final Airline airline2 = (Airline) invokeModule(AIRLINE_MODULE + "/airline/" + crewmember1.getAirline().getId(), Airline.class);
        if (airline2 != null) {
            final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + airline2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
    }
    final AircraftModel aircraftmodel4 = (AircraftModel) invokeModule(AIRCRAFT_MODEL_MODULE + "/aircraftmodel/" + crewqualification.getAircraftModel().getId(), AircraftModel.class);
    if (aircraftmodel4 != null) {
        final AircraftManufacturer manufacturer5 = (AircraftManufacturer) invokeModule(COUNTRY_MODULE + "/aircraftmanufacturer/" + aircraftmodel4.getManufacturer().getId(), AircraftManufacturer.class);
        if (manufacturer5 != null) {
            final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + manufacturer5.getCountry().getId(), Country.class);
            if (country6 != null) {
            }
        }
    }
}
return crewqualification;


Overview

Summary

ServicesContactDonateAboutImprint