Overview

Summary

ContactDonateImprint


4. NETWORK TECHNOLOGY MODULE (UI prompt)



Module Entities (4)

EntityAliasModuleGlobal Schema
(1) CityCityRegionModuleLoons
(2) GroundStationGroundStationNetworkTechnologyModuleLoons
(3) NetworkTechnologyNetworkTechnologyNetworkTechnologyModuleLoons
(4) SpectrumBandSpectrumBandNetworkTechnologyModuleLoons

Module Interfaces (18)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /groundstation/networktechnology/{id}findAllGroundStationOfNetworkTechnology(id)NetworkTechnologyModuleGETNetworkTechnology GroundStation
(2) /networktechnology/{id}findNetworkTechnologyById(id)NetworkTechnologyModuleGETNetworkTechnology
(3) /groundstation/{id}findGroundStationById(id)NetworkTechnologyModuleGETGroundStation
(4) /spectrumband/{id}updateSpectrumBandById(spectrumband)NetworkTechnologyModulePUTSpectrumBand
(5) /networktechnology/{id}updateNetworkTechnologyById(networktechnology)NetworkTechnologyModulePUTNetworkTechnology
(6) /groundstation/spectrumband/{id}findAllGroundStationOfSpectrumBand(id)NetworkTechnologyModuleGETSpectrumBand GroundStation
(7) /spectrumbandinsertSpectrumBand(spectrumband)NetworkTechnologyModulePOSTSpectrumBand
(8) /spectrumbandfindAllSpectrumBand()NetworkTechnologyModuleGETSpectrumBand
(9) /networktechnology/{id}deleteNetworkTechnologyById(id)NetworkTechnologyModuleDELETENetworkTechnology
(10) /groundstation/{id}deleteGroundStationById(id)NetworkTechnologyModuleDELETEGroundStation
(11) /groundstationinsertGroundStation(groundstation)NetworkTechnologyModulePOSTGroundStation
(12) /spectrumband/{id}findSpectrumBandById(id)NetworkTechnologyModuleGETSpectrumBand
(13) /groundstationfindAllGroundStation()NetworkTechnologyModuleGETGroundStation
(14) /networktechnologyinsertNetworkTechnology(networktechnology)NetworkTechnologyModulePOSTNetworkTechnology
(15) /networktechnologyfindAllNetworkTechnology()NetworkTechnologyModuleGETNetworkTechnology
(16) /groundstation/city/{id}findAllGroundStationOfCity(id)NetworkTechnologyModuleGETCity GroundStation
(17) /groundstation/{id}updateGroundStationById(groundstation)NetworkTechnologyModulePUTGroundStation
(18) /spectrumband/{id}deleteSpectrumBandById(id)NetworkTechnologyModuleDELETESpectrumBand






4.1 GROUND STATION


GroundStationNetworkTechnologyModuleLoons

Properties (6)

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





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;


4.2 NETWORK TECHNOLOGY


NetworkTechnologyNetworkTechnologyModuleLoons

Properties (3)

PropertyTypeEntityReferenceModule
(1) MaxThroughputMbitPerSecSTRINGNetworkTechnology
(2) NameSTRINGNetworkTechnology
(3) StandardSTRINGNetworkTechnology





Example:

final NetworkTechnology networktechnology = (NetworkTechnology) invokeModule(NETWORK_TECHNOLOGY_MODULE + "/networktechnology/" + id, NetworkTechnology.class);
if (networktechnology != null) {
}
return networktechnology;


4.3 SPECTRUM BAND


SpectrumBandNetworkTechnologyModuleLoons

Properties (3)

PropertyTypeEntityReferenceModule
(1) DuplexModeSTRINGSpectrumBand
(2) FrequencyRangeMhzSTRINGSpectrumBand
(3) NameSTRINGSpectrumBand





Example:

final SpectrumBand spectrumband = (SpectrumBand) invokeModule(NETWORK_TECHNOLOGY_MODULE + "/spectrumband/" + id, SpectrumBand.class);
if (spectrumband != null) {
}
return spectrumband;


Overview

Summary

ContactDonateImprint