Overview

Summary

ContactDonateImprint


Appendix E-4: BALLOON TELEMETRY SAMPLE (UI prompt)


BalloonTelemetrySampleCompanyModuleLoons

Properties (8)

PropertyTypeEntityReferenceModule
(1) AltitudeKmSTRINGBalloonTelemetrySample
(2) BalloonFlightINTBalloonTelemetrySampleBalloonFlightProjectModule
(3) BatteryLevelPercentSTRINGBalloonTelemetrySample
(4) LatitudeSTRINGBalloonTelemetrySample
(5) LongitudeSTRINGBalloonTelemetrySample
(6) SampleTimeDATEBalloonTelemetrySample
(7) SignalQualityDbSTRINGBalloonTelemetrySample
(8) TemperatureCSTRINGBalloonTelemetrySample


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /balloontelemetrysample/{id}deleteBalloonTelemetrySampleById(id)CompanyModuleDELETEBalloonTelemetrySample
(2) /balloontelemetrysample/{id}findBalloonTelemetrySampleById(id)CompanyModuleGETBalloonTelemetrySample
(3) /balloontelemetrysample/balloonflight/{id}findAllBalloonTelemetrySampleOfBalloonFlight(id)CompanyModuleGETBalloonFlight BalloonTelemetrySample
(4) /balloontelemetrysampleinsertBalloonTelemetrySample(balloontelemetrysample)CompanyModulePOSTBalloonTelemetrySample
(5) /balloontelemetrysample/{id}updateBalloonTelemetrySampleById(balloontelemetrysample)CompanyModulePUTBalloonTelemetrySample
(6) /balloontelemetrysamplefindAllBalloonTelemetrySample()CompanyModuleGETBalloonTelemetrySample





Example:

final BalloonTelemetrySample balloontelemetrysample = (BalloonTelemetrySample) invokeModule(COMPANY_MODULE + "/balloontelemetrysample/" + id, BalloonTelemetrySample.class);
if (balloontelemetrysample != null) {
    final BalloonFlight balloonflight1 = (BalloonFlight) invokeModule(PROJECT_MODULE + "/balloonflight/" + balloontelemetrysample.getBalloonFlight().getId(), BalloonFlight.class);
    if (balloonflight1 != null) {
        final BalloonModel balloonmodel2 = (BalloonModel) invokeModule(WIND_LAYER_MODULE + "/balloonmodel/" + balloonflight1.getBalloonModel().getId(), BalloonModel.class);
        if (balloonmodel2 != null) {
        }
        final Project project3 = (Project) invokeModule(PROJECT_MODULE + "/project/" + balloonflight1.getProject().getId(), Project.class);
        if (project3 != null) {
            final Company company4 = (Company) invokeModule(COMPANY_MODULE + "/company/" + project3.getCompany().getId(), Company.class);
            if (company4 != null) {
            }
        }
        final LaunchSite launchsite5 = (LaunchSite) invokeModule(LAUNCH_SITE_MODULE + "/launchsite/" + balloonflight1.getLaunchSite().getId(), LaunchSite.class);
        if (launchsite5 != null) {
            final City city6 = (City) invokeModule(REGION_MODULE + "/city/" + launchsite5.getCity().getId(), City.class);
            if (city6 != null) {
                final Region region7 = (Region) invokeModule(REGION_MODULE + "/region/" + city6.getRegion().getId(), Region.class);
                if (region7 != null) {
                    final Country country8 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region7.getCountry().getId(), Country.class);
                    if (country8 != null) {
                    }
                }
            }
        }
    }
}
return balloontelemetrysample;


Overview

Summary

ContactDonateImprint