Overview
Summary
Contact
Donate
Imprint
2. Modular API
2.1 Module System
2.2 Module Interfaces
API 1: AdvertisementService-API (22)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/adimpression/{id}
updateAdImpressionById(adimpression)
AdvertisementModule
PUT
AdImpression
(2)
/advertisement/{id}
updateAdvertisementById(advertisement)
AdvertisementModule
PUT
Advertisement
(3)
/timezone/{id}
findTimeZoneById(id)
AdvertisementModule
GET
TimeZone
(4)
/timezone/{id}
deleteTimeZoneById(id)
AdvertisementModule
DELETE
TimeZone
(5)
/advertisement
findAllAdvertisement()
AdvertisementModule
GET
Advertisement
(6)
/advertisement/{id}
deleteAdvertisementById(id)
AdvertisementModule
DELETE
Advertisement
(7)
/subscriptionplan/{id}
deleteSubscriptionPlanById(id)
AdvertisementModule
DELETE
SubscriptionPlan
(8)
/adimpression
insertAdImpression(adimpression)
AdvertisementModule
POST
AdImpression
(9)
/timezone
findAllTimeZone()
AdvertisementModule
GET
TimeZone
(10)
/subscriptionplan
findAllSubscriptionPlan()
AdvertisementModule
GET
SubscriptionPlan
(11)
/subscriptionplan
insertSubscriptionPlan(subscriptionplan)
AdvertisementModule
POST
SubscriptionPlan
(12)
/timezone
insertTimeZone(timezone)
AdvertisementModule
POST
TimeZone
(13)
/timezone/{id}
updateTimeZoneById(timezone)
AdvertisementModule
PUT
TimeZone
(14)
/adimpression/{id}
findAdImpressionById(id)
AdvertisementModule
GET
AdImpression
(15)
/adimpression/useraccount/{id}
findAllAdImpressionOfUserAccount(id)
AdvertisementModule
GET
UserAccount
AdImpression
(16)
/subscriptionplan/{id}
updateSubscriptionPlanById(subscriptionplan)
AdvertisementModule
PUT
SubscriptionPlan
(17)
/subscriptionplan/{id}
findSubscriptionPlanById(id)
AdvertisementModule
GET
SubscriptionPlan
(18)
/adimpression/{id}
deleteAdImpressionById(id)
AdvertisementModule
DELETE
AdImpression
(19)
/adimpression
findAllAdImpression()
AdvertisementModule
GET
AdImpression
(20)
/adimpression/advertisement/{id}
findAllAdImpressionOfAdvertisement(id)
AdvertisementModule
GET
Advertisement
AdImpression
(21)
/advertisement/{id}
findAdvertisementById(id)
AdvertisementModule
GET
Advertisement
(22)
/advertisement
insertAdvertisement(advertisement)
AdvertisementModule
POST
Advertisement
API 2: AircraftService-API (18)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/adblockdetectionevent/useraccount/{id}
findAllAdBlockDetectionEventOfUserAccount(id)
AircraftModule
GET
UserAccount
AdBlockDetectionEvent
(2)
/aircraft/aircraftmodel/{id}
findAllAircraftOfAircraftModel(id)
AircraftModule
GET
AircraftModel
Aircraft
(3)
/aircraftmodel
insertAircraftModel(aircraftmodel)
AircraftModule
POST
AircraftModel
(4)
/aircraft/airline/{id}
findAllAircraftOfAirline(id)
AircraftModule
GET
Airline
Aircraft
(5)
/adblockdetectionevent
insertAdBlockDetectionEvent(adblockdetectionevent)
AircraftModule
POST
AdBlockDetectionEvent
(6)
/aircraft
findAllAircraft()
AircraftModule
GET
Aircraft
(7)
/aircraft/{id}
findAircraftById(id)
AircraftModule
GET
Aircraft
(8)
/adblockdetectionevent/{id}
findAdBlockDetectionEventById(id)
AircraftModule
GET
AdBlockDetectionEvent
(9)
/adblockdetectionevent/{id}
deleteAdBlockDetectionEventById(id)
AircraftModule
DELETE
AdBlockDetectionEvent
(10)
/aircraftmodel/{id}
deleteAircraftModelById(id)
AircraftModule
DELETE
AircraftModel
(11)
/aircraft
insertAircraft(aircraft)
AircraftModule
POST
Aircraft
(12)
/aircraftmodel/{id}
findAircraftModelById(id)
AircraftModule
GET
AircraftModel
(13)
/adblockdetectionevent
findAllAdBlockDetectionEvent()
AircraftModule
GET
AdBlockDetectionEvent
(14)
/aircraftmodel
findAllAircraftModel()
AircraftModule
GET
AircraftModel
(15)
/aircraftmodel/{id}
updateAircraftModelById(aircraftmodel)
AircraftModule
PUT
AircraftModel
(16)
/aircraft/{id}
updateAircraftById(aircraft)
AircraftModule
PUT
Aircraft
(17)
/aircraft/{id}
deleteAircraftById(id)
AircraftModule
DELETE
Aircraft
(18)
/adblockdetectionevent/{id}
updateAdBlockDetectionEventById(adblockdetectionevent)
AircraftModule
PUT
AdBlockDetectionEvent
API 3: FlightService-API (32)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/alert/{id}
deleteAlertById(id)
FlightModule
DELETE
Alert
(2)
/airport/{id}
deleteAirportById(id)
FlightModule
DELETE
Airport
(3)
/flight/{id}
deleteFlightById(id)
FlightModule
DELETE
Flight
(4)
/alert/{id}
updateAlertById(alert)
FlightModule
PUT
Alert
(5)
/flight/departureairport/{id}
findAllFlightOfDepartureAirport(id)
FlightModule
GET
Airport
Flight
(6)
/alert/useraccount/{id}
findAllAlertOfUserAccount(id)
FlightModule
GET
UserAccount
Alert
(7)
/flight/{id}
updateFlightById(flight)
FlightModule
PUT
Flight
(8)
/flight/airline/{id}
findAllFlightOfAirline(id)
FlightModule
GET
Airline
Flight
(9)
/airline
findAllAirline()
FlightModule
GET
Airline
(10)
/routesegment/{id}
deleteRouteSegmentById(id)
FlightModule
DELETE
RouteSegment
(11)
/flight/aircraft/{id}
findAllFlightOfAircraft(id)
FlightModule
GET
Aircraft
Flight
(12)
/alert/flight/{id}
findAllAlertOfFlight(id)
FlightModule
GET
Flight
Alert
(13)
/routesegment/{id}
updateRouteSegmentById(routesegment)
FlightModule
PUT
RouteSegment
(14)
/alert/{id}
findAlertById(id)
FlightModule
GET
Alert
(15)
/airline/{id}
updateAirlineById(airline)
FlightModule
PUT
Airline
(16)
/routesegment/flight/{id}
findAllRouteSegmentOfFlight(id)
FlightModule
GET
Flight
RouteSegment
(17)
/airport/{id}
findAirportById(id)
FlightModule
GET
Airport
(18)
/airport
findAllAirport()
FlightModule
GET
Airport
(19)
/airline
insertAirline(airline)
FlightModule
POST
Airline
(20)
/alert
findAllAlert()
FlightModule
GET
Alert
(21)
/alert
insertAlert(alert)
FlightModule
POST
Alert
(22)
/airport
insertAirport(airport)
FlightModule
POST
Airport
(23)
/flight
insertFlight(flight)
FlightModule
POST
Flight
(24)
/airline/{id}
findAirlineById(id)
FlightModule
GET
Airline
(25)
/airport/{id}
updateAirportById(airport)
FlightModule
PUT
Airport
(26)
/routesegment
findAllRouteSegment()
FlightModule
GET
RouteSegment
(27)
/routesegment
insertRouteSegment(routesegment)
FlightModule
POST
RouteSegment
(28)
/routesegment/{id}
findRouteSegmentById(id)
FlightModule
GET
RouteSegment
(29)
/flight
findAllFlight()
FlightModule
GET
Flight
(30)
/flight/arrivalairport/{id}
findAllFlightOfArrivalAirport(id)
FlightModule
GET
Airport
Flight
(31)
/airline/{id}
deleteAirlineById(id)
FlightModule
DELETE
Airline
(32)
/flight/{id}
findFlightById(id)
FlightModule
GET
Flight
API 4: ReceiverService-API (19)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/receiver
findAllReceiver()
ReceiverModule
GET
Receiver
(2)
/flightposition/receiver/{id}
findAllFlightPositionOfReceiver(id)
ReceiverModule
GET
Receiver
FlightPosition
(3)
/receivercoveragearea
findAllReceiverCoverageArea()
ReceiverModule
GET
ReceiverCoverageArea
(4)
/receivercoveragearea/{id}
findReceiverCoverageAreaById(id)
ReceiverModule
GET
ReceiverCoverageArea
(5)
/receiver
insertReceiver(receiver)
ReceiverModule
POST
Receiver
(6)
/receiver/{id}
findReceiverById(id)
ReceiverModule
GET
Receiver
(7)
/receivercoveragearea/{id}
deleteReceiverCoverageAreaById(id)
ReceiverModule
DELETE
ReceiverCoverageArea
(8)
/flightposition
insertFlightPosition(flightposition)
ReceiverModule
POST
FlightPosition
(9)
/receivercoveragearea
insertReceiverCoverageArea(receivercoveragearea)
ReceiverModule
POST
ReceiverCoverageArea
(10)
/receiver/{id}
updateReceiverById(receiver)
ReceiverModule
PUT
Receiver
(11)
/flightposition/{id}
findFlightPositionById(id)
ReceiverModule
GET
FlightPosition
(12)
/flightposition
findAllFlightPosition()
ReceiverModule
GET
FlightPosition
(13)
/receiver/{id}
deleteReceiverById(id)
ReceiverModule
DELETE
Receiver
(14)
/receivercoveragearea/{id}
updateReceiverCoverageAreaById(receivercoveragearea)
ReceiverModule
PUT
ReceiverCoverageArea
(15)
/flightposition/{id}
updateFlightPositionById(flightposition)
ReceiverModule
PUT
FlightPosition
(16)
/flightposition/flight/{id}
findAllFlightPositionOfFlight(id)
ReceiverModule
GET
Flight
FlightPosition
(17)
/receivercoveragearea/receiver/{id}
findAllReceiverCoverageAreaOfReceiver(id)
ReceiverModule
GET
Receiver
ReceiverCoverageArea
(18)
/receiver/owneruser/{id}
findAllReceiverOfOwnerUser(id)
ReceiverModule
GET
UserAccount
Receiver
(19)
/flightposition/{id}
deleteFlightPositionById(id)
ReceiverModule
DELETE
FlightPosition
API 5: UserAccountService-API (31)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/usersetting/{id}
deleteUserSettingById(id)
UserAccountModule
DELETE
UserSetting
(2)
/mapviewsession/useraccount/{id}
findAllMapViewSessionOfUserAccount(id)
UserAccountModule
GET
UserAccount
MapViewSession
(3)
/usersubscription
insertUserSubscription(usersubscription)
UserAccountModule
POST
UserSubscription
(4)
/mapviewweatherlayer/{id}
updateMapViewWeatherLayerById(mapviewweatherlayer)
UserAccountModule
PUT
MapViewWeatherLayer
(5)
/useraccount
findAllUserAccount()
UserAccountModule
GET
UserAccount
(6)
/usersetting/useraccount/{id}
findAllUserSettingOfUserAccount(id)
UserAccountModule
GET
UserAccount
UserSetting
(7)
/usersubscription/{id}
updateUserSubscriptionById(usersubscription)
UserAccountModule
PUT
UserSubscription
(8)
/useraccount/{id}
updateUserAccountById(useraccount)
UserAccountModule
PUT
UserAccount
(9)
/mapviewsession/{id}
deleteMapViewSessionById(id)
UserAccountModule
DELETE
MapViewSession
(10)
/usersetting/{id}
updateUserSettingById(usersetting)
UserAccountModule
PUT
UserSetting
(11)
/usersetting/{id}
findUserSettingById(id)
UserAccountModule
GET
UserSetting
(12)
/usersubscription/useraccount/{id}
findAllUserSubscriptionOfUserAccount(id)
UserAccountModule
GET
UserAccount
UserSubscription
(13)
/usersetting
findAllUserSetting()
UserAccountModule
GET
UserSetting
(14)
/usersetting
insertUserSetting(usersetting)
UserAccountModule
POST
UserSetting
(15)
/mapviewweatherlayer
findAllMapViewWeatherLayer()
UserAccountModule
GET
MapViewWeatherLayer
(16)
/usersubscription/subscriptionplan/{id}
findAllUserSubscriptionOfSubscriptionPlan(id)
UserAccountModule
GET
SubscriptionPlan
UserSubscription
(17)
/mapviewsession
findAllMapViewSession()
UserAccountModule
GET
MapViewSession
(18)
/mapviewweatherlayer/mapviewsession/{id}
findAllMapViewWeatherLayerOfMapViewSession(id)
UserAccountModule
GET
MapViewSession
MapViewWeatherLayer
(19)
/mapviewweatherlayer/weatherlayer/{id}
findAllMapViewWeatherLayerOfWeatherLayer(id)
UserAccountModule
GET
WeatherLayer
MapViewWeatherLayer
(20)
/mapviewweatherlayer/{id}
findMapViewWeatherLayerById(id)
UserAccountModule
GET
MapViewWeatherLayer
(21)
/mapviewweatherlayer
insertMapViewWeatherLayer(mapviewweatherlayer)
UserAccountModule
POST
MapViewWeatherLayer
(22)
/usersubscription
findAllUserSubscription()
UserAccountModule
GET
UserSubscription
(23)
/useraccount/{id}
deleteUserAccountById(id)
UserAccountModule
DELETE
UserAccount
(24)
/mapviewweatherlayer/{id}
deleteMapViewWeatherLayerById(id)
UserAccountModule
DELETE
MapViewWeatherLayer
(25)
/usersubscription/{id}
findUserSubscriptionById(id)
UserAccountModule
GET
UserSubscription
(26)
/useraccount
insertUserAccount(useraccount)
UserAccountModule
POST
UserAccount
(27)
/mapviewsession/{id}
updateMapViewSessionById(mapviewsession)
UserAccountModule
PUT
MapViewSession
(28)
/useraccount/{id}
findUserAccountById(id)
UserAccountModule
GET
UserAccount
(29)
/mapviewsession/{id}
findMapViewSessionById(id)
UserAccountModule
GET
MapViewSession
(30)
/mapviewsession
insertMapViewSession(mapviewsession)
UserAccountModule
POST
MapViewSession
(31)
/usersubscription/{id}
deleteUserSubscriptionById(id)
UserAccountModule
DELETE
UserSubscription
API 6: WeatherLayerService-API (23)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/country/{id}
findCountryById(id)
WeatherLayerModule
GET
Country
(2)
/weatherlayer
findAllWeatherLayer()
WeatherLayerModule
GET
WeatherLayer
(3)
/mapviewfilterpreset
insertMapViewFilterPreset(mapviewfilterpreset)
WeatherLayerModule
POST
MapViewFilterPreset
(4)
/country
findAllCountry()
WeatherLayerModule
GET
Country
(5)
/mapviewfilterpreset/{id}
findMapViewFilterPresetById(id)
WeatherLayerModule
GET
MapViewFilterPreset
(6)
/country/{id}
updateCountryById(country)
WeatherLayerModule
PUT
Country
(7)
/weatherlayer/{id}
findWeatherLayerById(id)
WeatherLayerModule
GET
WeatherLayer
(8)
/country/{id}
deleteCountryById(id)
WeatherLayerModule
DELETE
Country
(9)
/mapviewfilterpreset
findAllMapViewFilterPreset()
WeatherLayerModule
GET
MapViewFilterPreset
(10)
/mapviewfilterpreset/filterpreset/{id}
findAllMapViewFilterPresetOfFilterPreset(id)
WeatherLayerModule
GET
FilterPreset
MapViewFilterPreset
(11)
/weatherlayer/{id}
updateWeatherLayerById(weatherlayer)
WeatherLayerModule
PUT
WeatherLayer
(12)
/filterpreset/useraccount/{id}
findAllFilterPresetOfUserAccount(id)
WeatherLayerModule
GET
UserAccount
FilterPreset
(13)
/mapviewfilterpreset/mapviewsession/{id}
findAllMapViewFilterPresetOfMapViewSession(id)
WeatherLayerModule
GET
MapViewSession
MapViewFilterPreset
(14)
/filterpreset
insertFilterPreset(filterpreset)
WeatherLayerModule
POST
FilterPreset
(15)
/filterpreset
findAllFilterPreset()
WeatherLayerModule
GET
FilterPreset
(16)
/filterpreset/{id}
updateFilterPresetById(filterpreset)
WeatherLayerModule
PUT
FilterPreset
(17)
/mapviewfilterpreset/{id}
deleteMapViewFilterPresetById(id)
WeatherLayerModule
DELETE
MapViewFilterPreset
(18)
/mapviewfilterpreset/{id}
updateMapViewFilterPresetById(mapviewfilterpreset)
WeatherLayerModule
PUT
MapViewFilterPreset
(19)
/filterpreset/{id}
findFilterPresetById(id)
WeatherLayerModule
GET
FilterPreset
(20)
/country
insertCountry(country)
WeatherLayerModule
POST
Country
(21)
/weatherlayer
insertWeatherLayer(weatherlayer)
WeatherLayerModule
POST
WeatherLayer
(22)
/filterpreset/{id}
deleteFilterPresetById(id)
WeatherLayerModule
DELETE
FilterPreset
(23)
/weatherlayer/{id}
deleteWeatherLayerById(id)
WeatherLayerModule
DELETE
WeatherLayer
Overview
Summary
Contact
Donate
Imprint