Overview

Summary

ContactDonateImprint


Appendix E-3: SPACEPORT (UI prompt)


SpaceportSpaceportModuleSpaceports

Properties (12)

PropertyTypeEntityReferenceModule
(1) CountryLONGSpaceportCountryCountryModule
(2) FirstOrbitalLaunchDateDATESpaceport
(3) FirstSuborbitalLaunchDateDATESpaceport
(4) IsAirportBasedBOOLSpaceport
(5) IsSeaPlatformBOOLSpaceport
(6) IsSuborbitalOnlyBOOLSpaceport
(7) LatitudeSTRINGSpaceport
(8) LongitudeSTRINGSpaceport
(9) NameSTRINGSpaceport
(10) NotesSTRINGSpaceport
(11) RegionLONGSpaceportRegionSpaceportModule
(12) StatusSTRINGSpaceport


Module Interfaces (16)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /runway/spaceport/{id}findAllRunwayOfSpaceport(id)CountryModuleGETSpaceport Runway
(2) /launch/spaceport/{id}findAllLaunchOfSpaceport(id)LaunchVehicleModuleGETSpaceport Launch
(3) /spaceportlaunchvehicleusage/spaceport/{id}findAllSpaceportLaunchVehicleUsageOfSpaceport(id)OperatorModuleGETSpaceport SpaceportLaunchVehicleUsage
(4) /spaceportoperator/spaceport/{id}findAllSpaceportOperatorOfSpaceport(id)OperatorModuleGETSpaceport SpaceportOperator
(5) /spaceportagencyrole/spaceport/{id}findAllSpaceportAgencyRoleOfSpaceport(id)SpaceAgencyModuleGETSpaceport SpaceportAgencyRole
(6) /protectionzone/spaceport/{id}findAllProtectionZoneOfSpaceport(id)SpaceAgencyModuleGETSpaceport ProtectionZone
(7) /launchpad/spaceport/{id}findAllLaunchPadOfSpaceport(id)SpaceAgencyModuleGETSpaceport LaunchPad
(8) /spaceportcategoryassignment/spaceport/{id}findAllSpaceportCategoryAssignmentOfSpaceport(id)SpaceportModuleGETSpaceport SpaceportCategoryAssignment
(9) /spaceport/region/{id}findAllSpaceportOfRegion(id)SpaceportModuleGETRegion Spaceport
(10) /spaceportinsertSpaceport(spaceport)SpaceportModulePOSTSpaceport
(11) /spaceportfindAllSpaceport()SpaceportModuleGETSpaceport
(12) /spaceport/{id}updateSpaceportById(spaceport)SpaceportModulePUTSpaceport
(13) /airspacerestriction/spaceport/{id}findAllAirspaceRestrictionOfSpaceport(id)SpaceportModuleGETSpaceport AirspaceRestriction
(14) /spaceport/{id}findSpaceportById(id)SpaceportModuleGETSpaceport
(15) /spaceport/country/{id}findAllSpaceportOfCountry(id)SpaceportModuleGETCountry Spaceport
(16) /spaceport/{id}deleteSpaceportById(id)SpaceportModuleDELETESpaceport





Example:

final Spaceport spaceport = (Spaceport) invokeModule(SPACEPORT_MODULE + "/spaceport/" + id, Spaceport.class);
if (spaceport != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + spaceport.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
    final Region region2 = (Region) invokeModule(SPACEPORT_MODULE + "/region/" + spaceport.getRegion().getId(), Region.class);
    if (region2 != null) {
        final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region2.getCountry().getId(), Country.class);
        if (country3 != null) {
        }
    }
}
return spaceport;


Overview

Summary

ContactDonateImprint