Overview

Summary

ContactDonateImprint


5. PROJECT MODULE (UI prompt)



Module Entities (12)

EntityAliasModuleGlobal Schema
(1) BalloonFlightBalloonFlightProjectModuleLoons
(2) BalloonFlightWindLayerBalloonFlightWindLayerProjectModuleLoons
(3) BalloonModelBalloonModelWindLayerModuleLoons
(4) BalloonTelemetrySampleBalloonTelemetrySampleCompanyModuleLoons
(5) CompanyCompanyCompanyModuleLoons
(6) ExperimentExperimentLaunchSiteModuleLoons
(7) LaunchSiteLaunchSiteLaunchSiteModuleLoons
(8) MediaCoverageMediaCoverageLaunchSiteModuleLoons
(9) ProjectProjectProjectModuleLoons
(10) RegulatoryApprovalRegulatoryApprovalCountryModuleLoons
(11) ServiceDeploymentServiceDeploymentModuleLoons
(12) WindLayerWindLayerWindLayerModuleLoons

Module Interfaces (21)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /projectinsertProject(project)ProjectModulePOSTProject
(2) /balloonflight/{id}deleteBalloonFlightById(id)ProjectModuleDELETEBalloonFlight
(3) /project/company/{id}findAllProjectOfCompany(id)ProjectModuleGETCompany Project
(4) /balloonflightwindlayer/{id}findBalloonFlightWindLayerById(id)ProjectModuleGETBalloonFlightWindLayer
(5) /balloonflightwindlayer/windlayer/{id}findAllBalloonFlightWindLayerOfWindLayer(id)ProjectModuleGETWindLayer BalloonFlightWindLayer
(6) /balloonflightwindlayer/balloonflight/{id}findAllBalloonFlightWindLayerOfBalloonFlight(id)ProjectModuleGETBalloonFlight BalloonFlightWindLayer
(7) /balloonflight/project/{id}findAllBalloonFlightOfProject(id)ProjectModuleGETProject BalloonFlight
(8) /balloonflightfindAllBalloonFlight()ProjectModuleGETBalloonFlight
(9) /balloonflightinsertBalloonFlight(balloonflight)ProjectModulePOSTBalloonFlight
(10) /balloonflight/{id}updateBalloonFlightById(balloonflight)ProjectModulePUTBalloonFlight
(11) /balloonflightwindlayer/{id}updateBalloonFlightWindLayerById(balloonflightwindlayer)ProjectModulePUTBalloonFlightWindLayer
(12) /balloonflight/{id}findBalloonFlightById(id)ProjectModuleGETBalloonFlight
(13) /balloonflight/balloonmodel/{id}findAllBalloonFlightOfBalloonModel(id)ProjectModuleGETBalloonModel BalloonFlight
(14) /project/{id}findProjectById(id)ProjectModuleGETProject
(15) /balloonflightwindlayer/{id}deleteBalloonFlightWindLayerById(id)ProjectModuleDELETEBalloonFlightWindLayer
(16) /projectfindAllProject()ProjectModuleGETProject
(17) /balloonflightwindlayerfindAllBalloonFlightWindLayer()ProjectModuleGETBalloonFlightWindLayer
(18) /balloonflight/launchsite/{id}findAllBalloonFlightOfLaunchSite(id)ProjectModuleGETLaunchSite BalloonFlight
(19) /project/{id}deleteProjectById(id)ProjectModuleDELETEProject
(20) /balloonflightwindlayerinsertBalloonFlightWindLayer(balloonflightwindlayer)ProjectModulePOSTBalloonFlightWindLayer
(21) /project/{id}updateProjectById(project)ProjectModulePUTProject






5.1 BALLOON FLIGHT


BalloonFlightProjectModuleLoons

Properties (9)

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





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;


5.2 BALLOON FLIGHT WIND LAYER


BalloonFlightWindLayerProjectModuleLoons

Properties (4)

PropertyTypeEntityReferenceModule
(1) AssociationTypeSTRINGBalloonFlightWindLayer
(2) BalloonFlightINTBalloonFlightWindLayerBalloonFlightProjectModule
(3) RelevanceScoreSTRINGBalloonFlightWindLayer
(4) WindLayerINTBalloonFlightWindLayerWindLayerWindLayerModule





Example:

final BalloonFlightWindLayer balloonflightwindlayer = (BalloonFlightWindLayer) invokeModule(PROJECT_MODULE + "/balloonflightwindlayer/" + id, BalloonFlightWindLayer.class);
if (balloonflightwindlayer != null) {
    final WindLayer windlayer1 = (WindLayer) invokeModule(WIND_LAYER_MODULE + "/windlayer/" + balloonflightwindlayer.getWindLayer().getId(), WindLayer.class);
    if (windlayer1 != null) {
    }
    final BalloonFlight balloonflight2 = (BalloonFlight) invokeModule(PROJECT_MODULE + "/balloonflight/" + balloonflightwindlayer.getBalloonFlight().getId(), BalloonFlight.class);
    if (balloonflight2 != null) {
        final BalloonModel balloonmodel3 = (BalloonModel) invokeModule(WIND_LAYER_MODULE + "/balloonmodel/" + balloonflight2.getBalloonModel().getId(), BalloonModel.class);
        if (balloonmodel3 != null) {
        }
        final Project project4 = (Project) invokeModule(PROJECT_MODULE + "/project/" + balloonflight2.getProject().getId(), Project.class);
        if (project4 != null) {
            final Company company5 = (Company) invokeModule(COMPANY_MODULE + "/company/" + project4.getCompany().getId(), Company.class);
            if (company5 != null) {
            }
        }
        final LaunchSite launchsite6 = (LaunchSite) invokeModule(LAUNCH_SITE_MODULE + "/launchsite/" + balloonflight2.getLaunchSite().getId(), LaunchSite.class);
        if (launchsite6 != null) {
            final City city7 = (City) invokeModule(REGION_MODULE + "/city/" + launchsite6.getCity().getId(), City.class);
            if (city7 != null) {
                final Region region8 = (Region) invokeModule(REGION_MODULE + "/region/" + city7.getRegion().getId(), Region.class);
                if (region8 != null) {
                    final Country country9 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region8.getCountry().getId(), Country.class);
                    if (country9 != null) {
                    }
                }
            }
        }
    }
}
return balloonflightwindlayer;


5.3 PROJECT


ProjectProjectModuleLoons

Properties (5)

PropertyTypeEntityReferenceModule
(1) CompanyINTProjectCompanyCompanyModule
(2) DescriptionSTRINGProject
(3) EndDateDATEProject
(4) NameSTRINGProject
(5) StartDateDATEProject





Example:

final Project project = (Project) invokeModule(PROJECT_MODULE + "/project/" + id, Project.class);
if (project != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + project.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
}
return project;


Overview

Summary

ContactDonateImprint