Overview

Summary

ContactDonateImprint


Appendix E-9: SPACE AGENCY (UI prompt)


SpaceAgencySpaceAgencyModuleSpaceports

Properties (5)

PropertyTypeEntityReferenceModule
(1) CountryLONGSpaceAgencyCountryCountryModule
(2) FoundedYearINTSpaceAgency
(3) NameSTRINGSpaceAgency
(4) NotesSTRINGSpaceAgency
(5) TypeSTRINGSpaceAgency


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /crewedprogram/spaceagency/{id}findAllCrewedProgramOfSpaceAgency(id)CountryModuleGETSpaceAgency CrewedProgram
(2) /spaceagency/{id}deleteSpaceAgencyById(id)SpaceAgencyModuleDELETESpaceAgency
(3) /spaceagency/country/{id}findAllSpaceAgencyOfCountry(id)SpaceAgencyModuleGETCountry SpaceAgency
(4) /spaceagency/{id}updateSpaceAgencyById(spaceagency)SpaceAgencyModulePUTSpaceAgency
(5) /spaceagency/{id}findSpaceAgencyById(id)SpaceAgencyModuleGETSpaceAgency
(6) /spaceagencyinsertSpaceAgency(spaceagency)SpaceAgencyModulePOSTSpaceAgency
(7) /spaceagencyfindAllSpaceAgency()SpaceAgencyModuleGETSpaceAgency
(8) /spaceportagencyrole/spaceagency/{id}findAllSpaceportAgencyRoleOfSpaceAgency(id)SpaceAgencyModuleGETSpaceAgency SpaceportAgencyRole





Example:

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


Overview

Summary

ContactDonateImprint