Overview

Summary

ContactDonateImprint


1. COUNTRY MODULE (UI prompt)



Module Entities (11)

EntityAliasModuleGlobal Schema
(1) CountryCountryCountryModuleSpaceports
(2) CrewedMissionCrewedMissionOperatorModuleSpaceports
(3) CrewedProgramCrewedProgramCountryModuleSpaceports
(4) LaunchVehicleLaunchVehicleLaunchVehicleModuleSpaceports
(5) OperatorOperatorOperatorModuleSpaceports
(6) RegionRegionSpaceportModuleSpaceports
(7) RunwayRunwayCountryModuleSpaceports
(8) SpaceAgencySpaceAgencySpaceAgencyModuleSpaceports
(9) SpaceportSpaceportSpaceportModuleSpaceports
(10) SpaceportCategorySpaceportCategoryCountryModuleSpaceports
(11) SpaceportCategoryAssignmentSpaceportCategoryAssignmentSpaceportModuleSpaceports

Module Interfaces (23)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /runway/{id}deleteRunwayById(id)CountryModuleDELETERunway
(2) /crewedprogram/{id}updateCrewedProgramById(crewedprogram)CountryModulePUTCrewedProgram
(3) /crewedprogram/{id}deleteCrewedProgramById(id)CountryModuleDELETECrewedProgram
(4) /runwayfindAllRunway()CountryModuleGETRunway
(5) /country/{id}deleteCountryById(id)CountryModuleDELETECountry
(6) /crewedprograminsertCrewedProgram(crewedprogram)CountryModulePOSTCrewedProgram
(7) /spaceportcategoryinsertSpaceportCategory(spaceportcategory)CountryModulePOSTSpaceportCategory
(8) /spaceportcategory/{id}updateSpaceportCategoryById(spaceportcategory)CountryModulePUTSpaceportCategory
(9) /crewedprogramfindAllCrewedProgram()CountryModuleGETCrewedProgram
(10) /spaceportcategory/{id}findSpaceportCategoryById(id)CountryModuleGETSpaceportCategory
(11) /countryfindAllCountry()CountryModuleGETCountry
(12) /country/{id}findCountryById(id)CountryModuleGETCountry
(13) /crewedprogram/country/{id}findAllCrewedProgramOfCountry(id)CountryModuleGETCountry CrewedProgram
(14) /runway/{id}findRunwayById(id)CountryModuleGETRunway
(15) /spaceportcategoryfindAllSpaceportCategory()CountryModuleGETSpaceportCategory
(16) /runway/spaceport/{id}findAllRunwayOfSpaceport(id)CountryModuleGETSpaceport Runway
(17) /runway/{id}updateRunwayById(runway)CountryModulePUTRunway
(18) /spaceportcategory/{id}deleteSpaceportCategoryById(id)CountryModuleDELETESpaceportCategory
(19) /countryinsertCountry(country)CountryModulePOSTCountry
(20) /crewedprogram/{id}findCrewedProgramById(id)CountryModuleGETCrewedProgram
(21) /crewedprogram/spaceagency/{id}findAllCrewedProgramOfSpaceAgency(id)CountryModuleGETSpaceAgency CrewedProgram
(22) /country/{id}updateCountryById(country)CountryModulePUTCountry
(23) /runwayinsertRunway(runway)CountryModulePOSTRunway






1.1 COUNTRY


CountryCountryModuleSpaceports

Properties (3)

PropertyTypeEntityReferenceModule
(1) IsoCodeSTRINGCountry
(2) NameSTRINGCountry
(3) NotesSTRINGCountry





Example:

final Country country = (Country) invokeModule(COUNTRY_MODULE + "/country/" + id, Country.class);
if (country != null) {
}
return country;


1.2 CREWED PROGRAM


CrewedProgramCountryModuleSpaceports

Properties (6)

PropertyTypeEntityReferenceModule
(1) CountryLONGCrewedProgramCountryCountryModule
(2) EndYearINTCrewedProgram
(3) NameSTRINGCrewedProgram
(4) NotesSTRINGCrewedProgram
(5) SpaceAgencyLONGCrewedProgramSpaceAgencySpaceAgencyModule
(6) StartYearINTCrewedProgram





Example:

final CrewedProgram crewedprogram = (CrewedProgram) invokeModule(COUNTRY_MODULE + "/crewedprogram/" + id, CrewedProgram.class);
if (crewedprogram != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + crewedprogram.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
    final SpaceAgency spaceagency2 = (SpaceAgency) invokeModule(SPACE_AGENCY_MODULE + "/spaceagency/" + crewedprogram.getSpaceAgency().getId(), SpaceAgency.class);
    if (spaceagency2 != null) {
        final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + spaceagency2.getCountry().getId(), Country.class);
        if (country3 != null) {
        }
    }
}
return crewedprogram;


1.3 RUNWAY


RunwayCountryModuleSpaceports

Properties (5)

PropertyTypeEntityReferenceModule
(1) LengthMetersINTRunway
(2) NameSTRINGRunway
(3) NotesSTRINGRunway
(4) SpaceportLONGRunwaySpaceportSpaceportModule
(5) SurfaceTypeSTRINGRunway





Example:

final Runway runway = (Runway) invokeModule(COUNTRY_MODULE + "/runway/" + id, Runway.class);
if (runway != null) {
    final Spaceport spaceport1 = (Spaceport) invokeModule(SPACEPORT_MODULE + "/spaceport/" + runway.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 runway;


1.4 SPACEPORT CATEGORY


SpaceportCategoryCountryModuleSpaceports

Properties (2)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGSpaceportCategory
(2) NameSTRINGSpaceportCategory





Example:

final SpaceportCategory spaceportcategory = (SpaceportCategory) invokeModule(COUNTRY_MODULE + "/spaceportcategory/" + id, SpaceportCategory.class);
if (spaceportcategory != null) {
}
return spaceportcategory;


Overview

Summary

ContactDonateImprint