Overview

Summary

ContactDonateImprint


Appendix E-21: BALLOON FLIGHT (UI prompt)


BalloonFlightProjectModuleLoons

Properties (9)

PropertyTypeEntityReferenceModule
(1) AverageSpeedKmhSTRINGBalloonFlight
(2) BalloonModelINTBalloonFlightBalloonModelWindLayerModule
(3) LaunchDateTimeDATEBalloonFlight
(4) LaunchSiteINTBalloonFlightLaunchSiteLaunchSiteModule
(5) MaxAltitudeKmSTRINGBalloonFlight
(6) MinAltitudeKmSTRINGBalloonFlight
(7) ProjectINTBalloonFlightProjectProjectModule
(8) StatusSTRINGBalloonFlight
(9) TerminationDateTimeDATEBalloonFlight


Module Interfaces (10)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /balloontelemetrysample/balloonflight/{id}findAllBalloonTelemetrySampleOfBalloonFlight(id)CompanyModuleGETBalloonFlight BalloonTelemetrySample
(2) /balloonflight/launchsite/{id}findAllBalloonFlightOfLaunchSite(id)ProjectModuleGETLaunchSite BalloonFlight
(3) /balloonflight/balloonmodel/{id}findAllBalloonFlightOfBalloonModel(id)ProjectModuleGETBalloonModel BalloonFlight
(4) /balloonflightfindAllBalloonFlight()ProjectModuleGETBalloonFlight
(5) /balloonflight/{id}deleteBalloonFlightById(id)ProjectModuleDELETEBalloonFlight
(6) /balloonflightwindlayer/balloonflight/{id}findAllBalloonFlightWindLayerOfBalloonFlight(id)ProjectModuleGETBalloonFlight BalloonFlightWindLayer
(7) /balloonflightinsertBalloonFlight(balloonflight)ProjectModulePOSTBalloonFlight
(8) /balloonflight/{id}updateBalloonFlightById(balloonflight)ProjectModulePUTBalloonFlight
(9) /balloonflight/{id}findBalloonFlightById(id)ProjectModuleGETBalloonFlight
(10) /balloonflight/project/{id}findAllBalloonFlightOfProject(id)ProjectModuleGETProject BalloonFlight





Example:

final BalloonFlight balloonflight = (BalloonFlight) invokeModule(PROJECT_MODULE + "/balloonflight/" + id, BalloonFlight.class);
if (balloonflight != null) {
    final BalloonModel balloonmodel1 = (BalloonModel) invokeModule(WIND_LAYER_MODULE + "/balloonmodel/" + balloonflight.getBalloonModel().getId(), BalloonModel.class);
    if (balloonmodel1 != null) {
    }
    final Project project2 = (Project) invokeModule(PROJECT_MODULE + "/project/" + balloonflight.getProject().getId(), Project.class);
    if (project2 != null) {
        final Company company3 = (Company) invokeModule(COMPANY_MODULE + "/company/" + project2.getCompany().getId(), Company.class);
        if (company3 != null) {
        }
    }
    final LaunchSite launchsite4 = (LaunchSite) invokeModule(LAUNCH_SITE_MODULE + "/launchsite/" + balloonflight.getLaunchSite().getId(), LaunchSite.class);
    if (launchsite4 != null) {
        final City city5 = (City) invokeModule(REGION_MODULE + "/city/" + launchsite4.getCity().getId(), City.class);
        if (city5 != null) {
            final Region region6 = (Region) invokeModule(REGION_MODULE + "/region/" + city5.getRegion().getId(), Region.class);
            if (region6 != null) {
                final Country country7 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region6.getCountry().getId(), Country.class);
                if (country7 != null) {
                }
            }
        }
    }
}
return balloonflight;


Overview

Summary

ContactDonateImprint