Overview

Summary

ContactDonateImprint


Appendix E-31: LAUNCH SITE (UI prompt)


LaunchSiteFacilityModuleSpaceX

Properties (3)

PropertyTypeEntityReferenceModule
(1) CodeSTRINGLaunchSite
(2) DescriptionSTRINGLaunchSite
(3) FacilityINTLaunchSiteFacilityFacilityModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /launchsite/facility/{id}findAllLaunchSiteOfFacility(id)FacilityModuleGETFacility LaunchSite
(2) /launchsite/{id}deleteLaunchSiteById(id)FacilityModuleDELETELaunchSite
(3) /launchsiteinsertLaunchSite(launchsite)FacilityModulePOSTLaunchSite
(4) /launchsite/{id}updateLaunchSiteById(launchsite)FacilityModulePUTLaunchSite
(5) /launchsitefindAllLaunchSite()FacilityModuleGETLaunchSite
(6) /launchsite/{id}findLaunchSiteById(id)FacilityModuleGETLaunchSite
(7) /mission/launchsite/{id}findAllMissionOfLaunchSite(id)MissionModuleGETLaunchSite Mission





Example:

final LaunchSite launchsite = (LaunchSite) invokeModule(FACILITY_MODULE + "/launchsite/" + id, LaunchSite.class);
if (launchsite != null) {
    final Facility facility1 = (Facility) invokeModule(FACILITY_MODULE + "/facility/" + launchsite.getFacility().getId(), Facility.class);
    if (facility1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + facility1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
}
return launchsite;


Overview

Summary

ContactDonateImprint