Overview

Summary

ContactDonateImprint


5. SPACEPORT MODULE (UI prompt)



Module Entities (13)

EntityAliasModuleGlobal Schema
(1) AirspaceRestrictionAirspaceRestrictionSpaceportModuleSpaceports
(2) CountryCountryCountryModuleSpaceports
(3) LaunchLaunchLaunchVehicleModuleSpaceports
(4) LaunchPadLaunchPadSpaceAgencyModuleSpaceports
(5) ProtectionZoneProtectionZoneSpaceAgencyModuleSpaceports
(6) RegionRegionSpaceportModuleSpaceports
(7) RunwayRunwayCountryModuleSpaceports
(8) SpaceportSpaceportSpaceportModuleSpaceports
(9) SpaceportAgencyRoleSpaceportAgencyRoleSpaceAgencyModuleSpaceports
(10) SpaceportCategorySpaceportCategoryCountryModuleSpaceports
(11) SpaceportCategoryAssignmentSpaceportCategoryAssignmentSpaceportModuleSpaceports
(12) SpaceportLaunchVehicleUsageSpaceportLaunchVehicleUsageOperatorModuleSpaceports
(13) SpaceportOperatorSpaceportOperatorOperatorModuleSpaceports

Module Interfaces (26)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /spaceportinsertSpaceport(spaceport)SpaceportModulePOSTSpaceport
(2) /spaceport/{id}updateSpaceportById(spaceport)SpaceportModulePUTSpaceport
(3) /airspacerestriction/{id}updateAirspaceRestrictionById(airspacerestriction)SpaceportModulePUTAirspaceRestriction
(4) /spaceportcategoryassignment/{id}deleteSpaceportCategoryAssignmentById(id)SpaceportModuleDELETESpaceportCategoryAssignment
(5) /regionfindAllRegion()SpaceportModuleGETRegion
(6) /regioninsertRegion(region)SpaceportModulePOSTRegion
(7) /region/country/{id}findAllRegionOfCountry(id)SpaceportModuleGETCountry Region
(8) /spaceportcategoryassignment/{id}findSpaceportCategoryAssignmentById(id)SpaceportModuleGETSpaceportCategoryAssignment
(9) /spaceportcategoryassignment/{id}updateSpaceportCategoryAssignmentById(spaceportcategoryassignment)SpaceportModulePUTSpaceportCategoryAssignment
(10) /airspacerestriction/{id}findAirspaceRestrictionById(id)SpaceportModuleGETAirspaceRestriction
(11) /spaceportfindAllSpaceport()SpaceportModuleGETSpaceport
(12) /region/{id}updateRegionById(region)SpaceportModulePUTRegion
(13) /airspacerestrictionfindAllAirspaceRestriction()SpaceportModuleGETAirspaceRestriction
(14) /airspacerestriction/{id}deleteAirspaceRestrictionById(id)SpaceportModuleDELETEAirspaceRestriction
(15) /airspacerestrictioninsertAirspaceRestriction(airspacerestriction)SpaceportModulePOSTAirspaceRestriction
(16) /spaceportcategoryassignmentfindAllSpaceportCategoryAssignment()SpaceportModuleGETSpaceportCategoryAssignment
(17) /airspacerestriction/spaceport/{id}findAllAirspaceRestrictionOfSpaceport(id)SpaceportModuleGETSpaceport AirspaceRestriction
(18) /spaceportcategoryassignmentinsertSpaceportCategoryAssignment(spaceportcategoryassignment)SpaceportModulePOSTSpaceportCategoryAssignment
(19) /spaceportcategoryassignment/spaceportcategory/{id}findAllSpaceportCategoryAssignmentOfSpaceportCategory(id)SpaceportModuleGETSpaceportCategory SpaceportCategoryAssignment
(20) /spaceport/country/{id}findAllSpaceportOfCountry(id)SpaceportModuleGETCountry Spaceport
(21) /spaceport/{id}deleteSpaceportById(id)SpaceportModuleDELETESpaceport
(22) /spaceportcategoryassignment/spaceport/{id}findAllSpaceportCategoryAssignmentOfSpaceport(id)SpaceportModuleGETSpaceport SpaceportCategoryAssignment
(23) /spaceport/region/{id}findAllSpaceportOfRegion(id)SpaceportModuleGETRegion Spaceport
(24) /region/{id}deleteRegionById(id)SpaceportModuleDELETERegion
(25) /spaceport/{id}findSpaceportById(id)SpaceportModuleGETSpaceport
(26) /region/{id}findRegionById(id)SpaceportModuleGETRegion






5.1 AIRSPACE RESTRICTION


AirspaceRestrictionSpaceportModuleSpaceports

Properties (5)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGAirspaceRestriction
(2) DirectionSTRINGAirspaceRestriction
(3) DistanceKmSTRINGAirspaceRestriction
(4) NameSTRINGAirspaceRestriction
(5) SpaceportLONGAirspaceRestrictionSpaceportSpaceportModule





Example:

final AirspaceRestriction airspacerestriction = (AirspaceRestriction) invokeModule(SPACEPORT_MODULE + "/airspacerestriction/" + id, AirspaceRestriction.class);
if (airspacerestriction != null) {
    final Spaceport spaceport1 = (Spaceport) invokeModule(SPACEPORT_MODULE + "/spaceport/" + airspacerestriction.getSpaceport().getId(), Spaceport.class);
    if (spaceport1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + spaceport1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
        final Region region3 = (Region) invokeModule(SPACEPORT_MODULE + "/region/" + spaceport1.getRegion().getId(), Region.class);
        if (region3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
}
return airspacerestriction;


5.2 REGION


RegionSpaceportModuleSpaceports

Properties (3)

PropertyTypeEntityReferenceModule
(1) CountryLONGRegionCountryCountryModule
(2) NameSTRINGRegion
(3) TypeSTRINGRegion





Example:

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


5.3 SPACEPORT


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





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;


5.4 SPACEPORT CATEGORY ASSIGNMENT


SpaceportCategoryAssignmentSpaceportModuleSpaceports

Properties (5)

PropertyTypeEntityReferenceModule
(1) FromDateDATESpaceportCategoryAssignment
(2) NotesSTRINGSpaceportCategoryAssignment
(3) SpaceportLONGSpaceportCategoryAssignmentSpaceportSpaceportModule
(4) SpaceportCategoryLONGSpaceportCategoryAssignmentSpaceportCategoryCountryModule
(5) ToDateDATESpaceportCategoryAssignment





Example:

final SpaceportCategoryAssignment spaceportcategoryassignment = (SpaceportCategoryAssignment) invokeModule(SPACEPORT_MODULE + "/spaceportcategoryassignment/" + id, SpaceportCategoryAssignment.class);
if (spaceportcategoryassignment != null) {
    final SpaceportCategory spaceportcategory1 = (SpaceportCategory) invokeModule(COUNTRY_MODULE + "/spaceportcategory/" + spaceportcategoryassignment.getSpaceportCategory().getId(), SpaceportCategory.class);
    if (spaceportcategory1 != null) {
    }
    final Spaceport spaceport2 = (Spaceport) invokeModule(SPACEPORT_MODULE + "/spaceport/" + spaceportcategoryassignment.getSpaceport().getId(), Spaceport.class);
    if (spaceport2 != null) {
        final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + spaceport2.getCountry().getId(), Country.class);
        if (country3 != null) {
        }
        final Region region4 = (Region) invokeModule(SPACEPORT_MODULE + "/region/" + spaceport2.getRegion().getId(), Region.class);
        if (region4 != null) {
            final Country country5 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region4.getCountry().getId(), Country.class);
            if (country5 != null) {
            }
        }
    }
}
return spaceportcategoryassignment;


Overview

Summary

ContactDonateImprint