Overview

Summary

ContactDonateImprint


Appendix E-1: LAUNCH SITE (UI prompt)


LaunchSiteLaunchSiteModuleLoons

Properties (5)

PropertyTypeEntityReferenceModule
(1) CityINTLaunchSiteCityRegionModule
(2) ElevationMetersSTRINGLaunchSite
(3) LatitudeSTRINGLaunchSite
(4) LongitudeSTRINGLaunchSite
(5) NameSTRINGLaunchSite


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /launchsite/{id}findLaunchSiteById(id)LaunchSiteModuleGETLaunchSite
(2) /launchsite/{id}updateLaunchSiteById(launchsite)LaunchSiteModulePUTLaunchSite
(3) /launchsite/city/{id}findAllLaunchSiteOfCity(id)LaunchSiteModuleGETCity LaunchSite
(4) /launchsiteinsertLaunchSite(launchsite)LaunchSiteModulePOSTLaunchSite
(5) /launchsite/{id}deleteLaunchSiteById(id)LaunchSiteModuleDELETELaunchSite
(6) /launchsitefindAllLaunchSite()LaunchSiteModuleGETLaunchSite
(7) /balloonflight/launchsite/{id}findAllBalloonFlightOfLaunchSite(id)ProjectModuleGETLaunchSite BalloonFlight





Example:

final LaunchSite launchsite = (LaunchSite) invokeModule(LAUNCH_SITE_MODULE + "/launchsite/" + id, LaunchSite.class);
if (launchsite != null) {
    final City city1 = (City) invokeModule(REGION_MODULE + "/city/" + launchsite.getCity().getId(), City.class);
    if (city1 != null) {
        final Region region2 = (Region) invokeModule(REGION_MODULE + "/region/" + city1.getRegion().getId(), Region.class);
        if (region2 != null) {
            final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
    }
}
return launchsite;


Overview

Summary

ContactDonateImprint