Overview

Summary

ContactDonateImprint


Appendix E-31: ZEPPELIN (UI prompt)


ZeppelinZeppelinModuleZeppelinFlight

Properties (10)

PropertyTypeEntityReferenceModule
(1) CodeSTRINGZeppelin
(2) ConstructionNumberSTRINGZeppelin
(3) FirstFlightDateDATEZeppelin
(4) HomeBaseLocationINTZeppelinLocationLocationModule
(5) LastFlightDateDATEZeppelin
(6) NameSTRINGZeppelin
(7) NotesSTRINGZeppelin
(8) OperatorINTZeppelinOrganizationOrganizationModule
(9) StatusSTRINGZeppelin
(10) ZeppelinClassINTZeppelinZeppelinClassOrganizationModule


Module Interfaces (14)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /zeppelinengine/zeppelin/{id}findAllZeppelinEngineOfZeppelin(id)EngineModuleGETZeppelin ZeppelinEngine
(2) /flight/zeppelin/{id}findAllFlightOfZeppelin(id)FlightModuleGETZeppelin Flight
(3) /accident/zeppelin/{id}findAllAccidentOfZeppelin(id)LocationModuleGETZeppelin Accident
(4) /mission/zeppelin/{id}findAllMissionOfZeppelin(id)MissionModuleGETZeppelin Mission
(5) /event/relatedzeppelin/{id}findAllEventOfRelatedZeppelin(id)OrganizationModuleGETZeppelin Event
(6) /zeppelin/{id}updateZeppelinById(zeppelin)ZeppelinModulePUTZeppelin
(7) /zeppelin/homebaselocation/{id}findAllZeppelinOfHomeBaseLocation(id)ZeppelinModuleGETLocation Zeppelin
(8) /seat/zeppelin/{id}findAllSeatOfZeppelin(id)ZeppelinModuleGETZeppelin Seat
(9) /zeppelininsertZeppelin(zeppelin)ZeppelinModulePOSTZeppelin
(10) /zeppelin/zeppelinclass/{id}findAllZeppelinOfZeppelinClass(id)ZeppelinModuleGETZeppelinClass Zeppelin
(11) /zeppelin/{id}deleteZeppelinById(id)ZeppelinModuleDELETEZeppelin
(12) /zeppelinfindAllZeppelin()ZeppelinModuleGETZeppelin
(13) /zeppelin/{id}findZeppelinById(id)ZeppelinModuleGETZeppelin
(14) /zeppelin/operator/{id}findAllZeppelinOfOperator(id)ZeppelinModuleGETOrganization Zeppelin





Example:

final Zeppelin zeppelin = (Zeppelin) invokeModule(ZEPPELIN_MODULE + "/zeppelin/" + id, Zeppelin.class);
if (zeppelin != null) {
    final ZeppelinClass zeppelinclass1 = (ZeppelinClass) invokeModule(ORGANIZATION_MODULE + "/zeppelinclass/" + zeppelin.getZeppelinClass().getId(), ZeppelinClass.class);
    if (zeppelinclass1 != null) {
        final Organization manufacturer2 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + zeppelinclass1.getManufacturer().getId(), Organization.class);
        if (manufacturer2 != null) {
            final Location headquarterslocation3 = (Location) invokeModule(LOCATION_MODULE + "/location/" + manufacturer2.getHeadquartersLocation().getId(), Location.class);
            if (headquarterslocation3 != null) {
                final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + headquarterslocation3.getCountry().getId(), Country.class);
                if (country4 != null) {
                }
            }
        }
    }
    final Location homebaselocation5 = (Location) invokeModule(LOCATION_MODULE + "/location/" + zeppelin.getHomeBaseLocation().getId(), Location.class);
    if (homebaselocation5 != null) {
        final Country country6 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + homebaselocation5.getCountry().getId(), Country.class);
        if (country6 != null) {
        }
    }
    final Organization operator7 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + zeppelin.getOperator().getId(), Organization.class);
    if (operator7 != null) {
        final Location headquarterslocation8 = (Location) invokeModule(LOCATION_MODULE + "/location/" + operator7.getHeadquartersLocation().getId(), Location.class);
        if (headquarterslocation8 != null) {
            final Country country9 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + headquarterslocation8.getCountry().getId(), Country.class);
            if (country9 != null) {
            }
        }
    }
}
return zeppelin;


Overview

Summary

ContactDonateImprint