Overview

Summary

ContactDonateImprint


Appendix E-16: FLIGHT POSITION (UI prompt)


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


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /flightposition/{id}findFlightPositionById(id)ReceiverModuleGETFlightPosition
(2) /flightposition/flight/{id}findAllFlightPositionOfFlight(id)ReceiverModuleGETFlight FlightPosition
(3) /flightpositionfindAllFlightPosition()ReceiverModuleGETFlightPosition
(4) /flightposition/receiver/{id}findAllFlightPositionOfReceiver(id)ReceiverModuleGETReceiver FlightPosition
(5) /flightposition/{id}updateFlightPositionById(flightposition)ReceiverModulePUTFlightPosition
(6) /flightpositioninsertFlightPosition(flightposition)ReceiverModulePOSTFlightPosition
(7) /flightposition/{id}deleteFlightPositionById(id)ReceiverModuleDELETEFlightPosition





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;


Overview

Summary

ContactDonateImprint