Overview

Summary

ContactDonateImprint


4. RECEIVER MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) FlightFlightFlightModuleFlightRadar
(2) FlightPositionFlightPositionReceiverModuleFlightRadar
(3) ReceiverReceiverReceiverModuleFlightRadar
(4) ReceiverCoverageAreaReceiverCoverageAreaReceiverModuleFlightRadar
(5) UserAccountUserAccountUserAccountModuleFlightRadar

Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /receiverfindAllReceiver()ReceiverModuleGETReceiver
(2) /flightposition/receiver/{id}findAllFlightPositionOfReceiver(id)ReceiverModuleGETReceiver FlightPosition
(3) /receivercoverageareafindAllReceiverCoverageArea()ReceiverModuleGETReceiverCoverageArea
(4) /receivercoveragearea/{id}findReceiverCoverageAreaById(id)ReceiverModuleGETReceiverCoverageArea
(5) /receiverinsertReceiver(receiver)ReceiverModulePOSTReceiver
(6) /receiver/{id}findReceiverById(id)ReceiverModuleGETReceiver
(7) /receivercoveragearea/{id}deleteReceiverCoverageAreaById(id)ReceiverModuleDELETEReceiverCoverageArea
(8) /flightpositioninsertFlightPosition(flightposition)ReceiverModulePOSTFlightPosition
(9) /receivercoverageareainsertReceiverCoverageArea(receivercoveragearea)ReceiverModulePOSTReceiverCoverageArea
(10) /receiver/{id}updateReceiverById(receiver)ReceiverModulePUTReceiver
(11) /flightposition/{id}findFlightPositionById(id)ReceiverModuleGETFlightPosition
(12) /flightpositionfindAllFlightPosition()ReceiverModuleGETFlightPosition
(13) /receiver/{id}deleteReceiverById(id)ReceiverModuleDELETEReceiver
(14) /receivercoveragearea/{id}updateReceiverCoverageAreaById(receivercoveragearea)ReceiverModulePUTReceiverCoverageArea
(15) /flightposition/{id}updateFlightPositionById(flightposition)ReceiverModulePUTFlightPosition
(16) /flightposition/flight/{id}findAllFlightPositionOfFlight(id)ReceiverModuleGETFlight FlightPosition
(17) /receivercoveragearea/receiver/{id}findAllReceiverCoverageAreaOfReceiver(id)ReceiverModuleGETReceiver ReceiverCoverageArea
(18) /receiver/owneruser/{id}findAllReceiverOfOwnerUser(id)ReceiverModuleGETUserAccount Receiver
(19) /flightposition/{id}deleteFlightPositionById(id)ReceiverModuleDELETEFlightPosition






4.1 FLIGHT POSITION


FlightPositionReceiverModuleFlightRadar

Properties (11)

PropertyTypeEntityReferenceModule
(1) AltitudeFtINTFlightPosition
(2) FlightINTFlightPositionFlightFlightModule
(3) GroundSpeedKtINTFlightPosition
(4) LatitudeDOUBLEFlightPosition
(5) LongitudeDOUBLEFlightPosition
(6) OnGroundBOOLFlightPosition
(7) ReceiverINTFlightPositionReceiverReceiverModule
(8) SourceSTRINGFlightPosition
(9) TimestampUtcDATEFlightPosition
(10) TrackDegDOUBLEFlightPosition
(11) VerticalSpeedFpmINTFlightPosition





Example:

final FlightPosition flightposition = (FlightPosition) invokeModule(RECEIVER_MODULE + "/flightposition/" + id, FlightPosition.class);
if (flightposition != null) {
    final Receiver receiver1 = (Receiver) invokeModule(RECEIVER_MODULE + "/receiver/" + flightposition.getReceiver().getId(), Receiver.class);
    if (receiver1 != null) {
        final UserAccount owneruser2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + receiver1.getOwnerUser().getId(), UserAccount.class);
        if (owneruser2 != null) {
        }
    }
    final Flight flight3 = (Flight) invokeModule(FLIGHT_MODULE + "/flight/" + flightposition.getFlight().getId(), Flight.class);
    if (flight3 != null) {
        final Airport arrivalairport4 = (Airport) invokeModule(FLIGHT_MODULE + "/airport/" + flight3.getArrivalAirport().getId(), Airport.class);
        if (arrivalairport4 != null) {
        }
        final Airport departureairport5 = (Airport) invokeModule(FLIGHT_MODULE + "/airport/" + flight3.getDepartureAirport().getId(), Airport.class);
        if (departureairport5 != null) {
        }
        final Aircraft aircraft6 = (Aircraft) invokeModule(AIRCRAFT_MODULE + "/aircraft/" + flight3.getAircraft().getId(), Aircraft.class);
        if (aircraft6 != null) {
            final Airline airline7 = (Airline) invokeModule(FLIGHT_MODULE + "/airline/" + aircraft6.getAirline().getId(), Airline.class);
            if (airline7 != null) {
            }
            final AircraftModel aircraftmodel8 = (AircraftModel) invokeModule(AIRCRAFT_MODULE + "/aircraftmodel/" + aircraft6.getAircraftModel().getId(), AircraftModel.class);
            if (aircraftmodel8 != null) {
            }
        }
        final Airline airline9 = (Airline) invokeModule(FLIGHT_MODULE + "/airline/" + flight3.getAirline().getId(), Airline.class);
        if (airline9 != null) {
        }
    }
}
return flightposition;


4.2 RECEIVER


ReceiverReceiverModuleFlightRadar

Properties (9)

PropertyTypeEntityReferenceModule
(1) ActiveBOOLReceiver
(2) AltitudeFtINTReceiver
(3) InstallDateDATEReceiver
(4) LatitudeDOUBLEReceiver
(5) LongitudeDOUBLEReceiver
(6) NameSTRINGReceiver
(7) OwnerUserINTReceiverUserAccountUserAccountModule
(8) SerialNumberSTRINGReceiver
(9) SourceTypeSTRINGReceiver





Example:

final Receiver receiver = (Receiver) invokeModule(RECEIVER_MODULE + "/receiver/" + id, Receiver.class);
if (receiver != null) {
    final UserAccount owneruser1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + receiver.getOwnerUser().getId(), UserAccount.class);
    if (owneruser1 != null) {
    }
}
return receiver;


4.3 RECEIVER COVERAGE AREA


ReceiverCoverageAreaReceiverModuleFlightRadar

Properties (4)

PropertyTypeEntityReferenceModule
(1) PolygonWktSTRINGReceiverCoverageArea
(2) ReceiverINTReceiverCoverageAreaReceiverReceiverModule
(3) ValidFromUtcDATEReceiverCoverageArea
(4) ValidToUtcDATEReceiverCoverageArea





Example:

final ReceiverCoverageArea receivercoveragearea = (ReceiverCoverageArea) invokeModule(RECEIVER_MODULE + "/receivercoveragearea/" + id, ReceiverCoverageArea.class);
if (receivercoveragearea != null) {
    final Receiver receiver1 = (Receiver) invokeModule(RECEIVER_MODULE + "/receiver/" + receivercoveragearea.getReceiver().getId(), Receiver.class);
    if (receiver1 != null) {
        final UserAccount owneruser2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + receiver1.getOwnerUser().getId(), UserAccount.class);
        if (owneruser2 != null) {
        }
    }
}
return receivercoveragearea;


Overview

Summary

ContactDonateImprint