Overview

Summary

ContactDonateImprint


Appendix E-11: GROUND STATION (UI prompt)


GroundStationNetworkTechnologyModuleLoons

Properties (6)

PropertyTypeEntityReferenceModule
(1) CityINTGroundStationCityRegionModule
(2) LatitudeSTRINGGroundStation
(3) LongitudeSTRINGGroundStation
(4) NameSTRINGGroundStation
(5) NetworkTechnologyINTGroundStationNetworkTechnologyNetworkTechnologyModule
(6) SpectrumBandINTGroundStationSpectrumBandNetworkTechnologyModule


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /groundstation/{id}findGroundStationById(id)NetworkTechnologyModuleGETGroundStation
(2) /groundstation/city/{id}findAllGroundStationOfCity(id)NetworkTechnologyModuleGETCity GroundStation
(3) /groundstation/networktechnology/{id}findAllGroundStationOfNetworkTechnology(id)NetworkTechnologyModuleGETNetworkTechnology GroundStation
(4) /groundstation/{id}deleteGroundStationById(id)NetworkTechnologyModuleDELETEGroundStation
(5) /groundstation/spectrumband/{id}findAllGroundStationOfSpectrumBand(id)NetworkTechnologyModuleGETSpectrumBand GroundStation
(6) /groundstation/{id}updateGroundStationById(groundstation)NetworkTechnologyModulePUTGroundStation
(7) /groundstationfindAllGroundStation()NetworkTechnologyModuleGETGroundStation
(8) /groundstationinsertGroundStation(groundstation)NetworkTechnologyModulePOSTGroundStation





Example:

final GroundStation groundstation = (GroundStation) invokeModule(NETWORK_TECHNOLOGY_MODULE + "/groundstation/" + id, GroundStation.class);
if (groundstation != null) {
    final NetworkTechnology networktechnology1 = (NetworkTechnology) invokeModule(NETWORK_TECHNOLOGY_MODULE + "/networktechnology/" + groundstation.getNetworkTechnology().getId(), NetworkTechnology.class);
    if (networktechnology1 != null) {
    }
    final City city2 = (City) invokeModule(REGION_MODULE + "/city/" + groundstation.getCity().getId(), City.class);
    if (city2 != null) {
        final Region region3 = (Region) invokeModule(REGION_MODULE + "/region/" + city2.getRegion().getId(), Region.class);
        if (region3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
    }
    final SpectrumBand spectrumband5 = (SpectrumBand) invokeModule(NETWORK_TECHNOLOGY_MODULE + "/spectrumband/" + groundstation.getSpectrumBand().getId(), SpectrumBand.class);
    if (spectrumband5 != null) {
    }
}
return groundstation;


Overview

Summary

ContactDonateImprint