Overview
Summary
Contact
Donate
Imprint
2. Modular API
2.1 Module System
2.2 Module Interfaces
API 1: CompanyService-API (17)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/patent
findAllPatent()
CompanyModule
GET
Patent
(2)
/patent/{id}
updatePatentById(patent)
CompanyModule
PUT
Patent
(3)
/company
insertCompany(company)
CompanyModule
POST
Company
(4)
/balloontelemetrysample
findAllBalloonTelemetrySample()
CompanyModule
GET
BalloonTelemetrySample
(5)
/company/{id}
findCompanyById(id)
CompanyModule
GET
Company
(6)
/patent
insertPatent(patent)
CompanyModule
POST
Patent
(7)
/balloontelemetrysample
insertBalloonTelemetrySample(balloontelemetrysample)
CompanyModule
POST
BalloonTelemetrySample
(8)
/patent/assigneecompany/{id}
findAllPatentOfAssigneeCompany(id)
CompanyModule
GET
Company
Patent
(9)
/company/{id}
updateCompanyById(company)
CompanyModule
PUT
Company
(10)
/balloontelemetrysample/{id}
deleteBalloonTelemetrySampleById(id)
CompanyModule
DELETE
BalloonTelemetrySample
(11)
/company
findAllCompany()
CompanyModule
GET
Company
(12)
/balloontelemetrysample/balloonflight/{id}
findAllBalloonTelemetrySampleOfBalloonFlight(id)
CompanyModule
GET
BalloonFlight
BalloonTelemetrySample
(13)
/balloontelemetrysample/{id}
findBalloonTelemetrySampleById(id)
CompanyModule
GET
BalloonTelemetrySample
(14)
/patent/{id}
deletePatentById(id)
CompanyModule
DELETE
Patent
(15)
/patent/{id}
findPatentById(id)
CompanyModule
GET
Patent
(16)
/company/{id}
deleteCompanyById(id)
CompanyModule
DELETE
Company
(17)
/balloontelemetrysample/{id}
updateBalloonTelemetrySampleById(balloontelemetrysample)
CompanyModule
PUT
BalloonTelemetrySample
API 2: CountryService-API (19)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/regulatoryapproval/{id}
deleteRegulatoryApprovalById(id)
CountryModule
DELETE
RegulatoryApproval
(2)
/country
insertCountry(country)
CountryModule
POST
Country
(3)
/regulatoryapproval
findAllRegulatoryApproval()
CountryModule
GET
RegulatoryApproval
(4)
/regulatoryapproval
insertRegulatoryApproval(regulatoryapproval)
CountryModule
POST
RegulatoryApproval
(5)
/regulatoryapproval/regulatoryauthority/{id}
findAllRegulatoryApprovalOfRegulatoryAuthority(id)
CountryModule
GET
RegulatoryAuthority
RegulatoryApproval
(6)
/regulatoryauthority
findAllRegulatoryAuthority()
CountryModule
GET
RegulatoryAuthority
(7)
/country/{id}
deleteCountryById(id)
CountryModule
DELETE
Country
(8)
/regulatoryauthority/{id}
findRegulatoryAuthorityById(id)
CountryModule
GET
RegulatoryAuthority
(9)
/country/{id}
findCountryById(id)
CountryModule
GET
Country
(10)
/regulatoryapproval/project/{id}
findAllRegulatoryApprovalOfProject(id)
CountryModule
GET
Project
RegulatoryApproval
(11)
/regulatoryauthority/{id}
deleteRegulatoryAuthorityById(id)
CountryModule
DELETE
RegulatoryAuthority
(12)
/regulatoryapproval/{id}
updateRegulatoryApprovalById(regulatoryapproval)
CountryModule
PUT
RegulatoryApproval
(13)
/regulatoryauthority
insertRegulatoryAuthority(regulatoryauthority)
CountryModule
POST
RegulatoryAuthority
(14)
/regulatoryapproval/{id}
findRegulatoryApprovalById(id)
CountryModule
GET
RegulatoryApproval
(15)
/regulatoryauthority/country/{id}
findAllRegulatoryAuthorityOfCountry(id)
CountryModule
GET
Country
RegulatoryAuthority
(16)
/regulatoryauthority/{id}
updateRegulatoryAuthorityById(regulatoryauthority)
CountryModule
PUT
RegulatoryAuthority
(17)
/country/{id}
updateCountryById(country)
CountryModule
PUT
Country
(18)
/regulatoryapproval/servicearea/{id}
findAllRegulatoryApprovalOfServiceArea(id)
CountryModule
GET
ServiceArea
RegulatoryApproval
(19)
/country
findAllCountry()
CountryModule
GET
Country
API 3: LaunchSiteService-API (24)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/launchsite
insertLaunchSite(launchsite)
LaunchSiteModule
POST
LaunchSite
(2)
/mediacoverage/project/{id}
findAllMediaCoverageOfProject(id)
LaunchSiteModule
GET
Project
MediaCoverage
(3)
/launchsite
findAllLaunchSite()
LaunchSiteModule
GET
LaunchSite
(4)
/mediacoverage/{id}
deleteMediaCoverageById(id)
LaunchSiteModule
DELETE
MediaCoverage
(5)
/launchsite/city/{id}
findAllLaunchSiteOfCity(id)
LaunchSiteModule
GET
City
LaunchSite
(6)
/experimentresult
findAllExperimentResult()
LaunchSiteModule
GET
ExperimentResult
(7)
/mediacoverage
insertMediaCoverage(mediacoverage)
LaunchSiteModule
POST
MediaCoverage
(8)
/experimentresult/{id}
deleteExperimentResultById(id)
LaunchSiteModule
DELETE
ExperimentResult
(9)
/launchsite/{id}
updateLaunchSiteById(launchsite)
LaunchSiteModule
PUT
LaunchSite
(10)
/experiment
findAllExperiment()
LaunchSiteModule
GET
Experiment
(11)
/experiment/project/{id}
findAllExperimentOfProject(id)
LaunchSiteModule
GET
Project
Experiment
(12)
/launchsite/{id}
deleteLaunchSiteById(id)
LaunchSiteModule
DELETE
LaunchSite
(13)
/experiment
insertExperiment(experiment)
LaunchSiteModule
POST
Experiment
(14)
/experiment/{id}
deleteExperimentById(id)
LaunchSiteModule
DELETE
Experiment
(15)
/mediacoverage/{id}
updateMediaCoverageById(mediacoverage)
LaunchSiteModule
PUT
MediaCoverage
(16)
/experiment/{id}
updateExperimentById(experiment)
LaunchSiteModule
PUT
Experiment
(17)
/experimentresult
insertExperimentResult(experimentresult)
LaunchSiteModule
POST
ExperimentResult
(18)
/mediacoverage
findAllMediaCoverage()
LaunchSiteModule
GET
MediaCoverage
(19)
/experimentresult/experiment/{id}
findAllExperimentResultOfExperiment(id)
LaunchSiteModule
GET
Experiment
ExperimentResult
(20)
/experimentresult/{id}
updateExperimentResultById(experimentresult)
LaunchSiteModule
PUT
ExperimentResult
(21)
/launchsite/{id}
findLaunchSiteById(id)
LaunchSiteModule
GET
LaunchSite
(22)
/experimentresult/{id}
findExperimentResultById(id)
LaunchSiteModule
GET
ExperimentResult
(23)
/experiment/{id}
findExperimentById(id)
LaunchSiteModule
GET
Experiment
(24)
/mediacoverage/{id}
findMediaCoverageById(id)
LaunchSiteModule
GET
MediaCoverage
API 4: NetworkTechnologyService-API (18)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/groundstation/networktechnology/{id}
findAllGroundStationOfNetworkTechnology(id)
NetworkTechnologyModule
GET
NetworkTechnology
GroundStation
(2)
/networktechnology/{id}
findNetworkTechnologyById(id)
NetworkTechnologyModule
GET
NetworkTechnology
(3)
/groundstation/{id}
findGroundStationById(id)
NetworkTechnologyModule
GET
GroundStation
(4)
/spectrumband/{id}
updateSpectrumBandById(spectrumband)
NetworkTechnologyModule
PUT
SpectrumBand
(5)
/networktechnology/{id}
updateNetworkTechnologyById(networktechnology)
NetworkTechnologyModule
PUT
NetworkTechnology
(6)
/groundstation/spectrumband/{id}
findAllGroundStationOfSpectrumBand(id)
NetworkTechnologyModule
GET
SpectrumBand
GroundStation
(7)
/spectrumband
insertSpectrumBand(spectrumband)
NetworkTechnologyModule
POST
SpectrumBand
(8)
/spectrumband
findAllSpectrumBand()
NetworkTechnologyModule
GET
SpectrumBand
(9)
/networktechnology/{id}
deleteNetworkTechnologyById(id)
NetworkTechnologyModule
DELETE
NetworkTechnology
(10)
/groundstation/{id}
deleteGroundStationById(id)
NetworkTechnologyModule
DELETE
GroundStation
(11)
/groundstation
insertGroundStation(groundstation)
NetworkTechnologyModule
POST
GroundStation
(12)
/spectrumband/{id}
findSpectrumBandById(id)
NetworkTechnologyModule
GET
SpectrumBand
(13)
/groundstation
findAllGroundStation()
NetworkTechnologyModule
GET
GroundStation
(14)
/networktechnology
insertNetworkTechnology(networktechnology)
NetworkTechnologyModule
POST
NetworkTechnology
(15)
/networktechnology
findAllNetworkTechnology()
NetworkTechnologyModule
GET
NetworkTechnology
(16)
/groundstation/city/{id}
findAllGroundStationOfCity(id)
NetworkTechnologyModule
GET
City
GroundStation
(17)
/groundstation/{id}
updateGroundStationById(groundstation)
NetworkTechnologyModule
PUT
GroundStation
(18)
/spectrumband/{id}
deleteSpectrumBandById(id)
NetworkTechnologyModule
DELETE
SpectrumBand
API 5: ProjectService-API (21)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/project
insertProject(project)
ProjectModule
POST
Project
(2)
/balloonflight/{id}
deleteBalloonFlightById(id)
ProjectModule
DELETE
BalloonFlight
(3)
/project/company/{id}
findAllProjectOfCompany(id)
ProjectModule
GET
Company
Project
(4)
/balloonflightwindlayer/{id}
findBalloonFlightWindLayerById(id)
ProjectModule
GET
BalloonFlightWindLayer
(5)
/balloonflightwindlayer/windlayer/{id}
findAllBalloonFlightWindLayerOfWindLayer(id)
ProjectModule
GET
WindLayer
BalloonFlightWindLayer
(6)
/balloonflightwindlayer/balloonflight/{id}
findAllBalloonFlightWindLayerOfBalloonFlight(id)
ProjectModule
GET
BalloonFlight
BalloonFlightWindLayer
(7)
/balloonflight/project/{id}
findAllBalloonFlightOfProject(id)
ProjectModule
GET
Project
BalloonFlight
(8)
/balloonflight
findAllBalloonFlight()
ProjectModule
GET
BalloonFlight
(9)
/balloonflight
insertBalloonFlight(balloonflight)
ProjectModule
POST
BalloonFlight
(10)
/balloonflight/{id}
updateBalloonFlightById(balloonflight)
ProjectModule
PUT
BalloonFlight
(11)
/balloonflightwindlayer/{id}
updateBalloonFlightWindLayerById(balloonflightwindlayer)
ProjectModule
PUT
BalloonFlightWindLayer
(12)
/balloonflight/{id}
findBalloonFlightById(id)
ProjectModule
GET
BalloonFlight
(13)
/balloonflight/balloonmodel/{id}
findAllBalloonFlightOfBalloonModel(id)
ProjectModule
GET
BalloonModel
BalloonFlight
(14)
/project/{id}
findProjectById(id)
ProjectModule
GET
Project
(15)
/balloonflightwindlayer/{id}
deleteBalloonFlightWindLayerById(id)
ProjectModule
DELETE
BalloonFlightWindLayer
(16)
/project
findAllProject()
ProjectModule
GET
Project
(17)
/balloonflightwindlayer
findAllBalloonFlightWindLayer()
ProjectModule
GET
BalloonFlightWindLayer
(18)
/balloonflight/launchsite/{id}
findAllBalloonFlightOfLaunchSite(id)
ProjectModule
GET
LaunchSite
BalloonFlight
(19)
/project/{id}
deleteProjectById(id)
ProjectModule
DELETE
Project
(20)
/balloonflightwindlayer
insertBalloonFlightWindLayer(balloonflightwindlayer)
ProjectModule
POST
BalloonFlightWindLayer
(21)
/project/{id}
updateProjectById(project)
ProjectModule
PUT
Project
API 6: RegionService-API (19)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/servicearea/{id}
deleteServiceAreaById(id)
RegionModule
DELETE
ServiceArea
(2)
/region/{id}
deleteRegionById(id)
RegionModule
DELETE
Region
(3)
/city/{id}
deleteCityById(id)
RegionModule
DELETE
City
(4)
/region/{id}
updateRegionById(region)
RegionModule
PUT
Region
(5)
/city/{id}
findCityById(id)
RegionModule
GET
City
(6)
/servicearea/{id}
findServiceAreaById(id)
RegionModule
GET
ServiceArea
(7)
/city
findAllCity()
RegionModule
GET
City
(8)
/servicearea
insertServiceArea(servicearea)
RegionModule
POST
ServiceArea
(9)
/region/country/{id}
findAllRegionOfCountry(id)
RegionModule
GET
Country
Region
(10)
/city/{id}
updateCityById(city)
RegionModule
PUT
City
(11)
/city/region/{id}
findAllCityOfRegion(id)
RegionModule
GET
Region
City
(12)
/servicearea
findAllServiceArea()
RegionModule
GET
ServiceArea
(13)
/servicearea/region/{id}
findAllServiceAreaOfRegion(id)
RegionModule
GET
Region
ServiceArea
(14)
/region
insertRegion(region)
RegionModule
POST
Region
(15)
/servicearea/country/{id}
findAllServiceAreaOfCountry(id)
RegionModule
GET
Country
ServiceArea
(16)
/city
insertCity(city)
RegionModule
POST
City
(17)
/servicearea/{id}
updateServiceAreaById(servicearea)
RegionModule
PUT
ServiceArea
(18)
/region
findAllRegion()
RegionModule
GET
Region
(19)
/region/{id}
findRegionById(id)
RegionModule
GET
Region
API 7: ServiceDeploymentService-API (20)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/deploymentpartner/servicedeployment/{id}
findAllDeploymentPartnerOfServiceDeployment(id)
Module
GET
ServiceDeployment
DeploymentPartner
(2)
/partnerorganization/{id}
deletePartnerOrganizationById(id)
Module
DELETE
PartnerOrganization
(3)
/deploymentpartner
insertDeploymentPartner(deploymentpartner)
Module
POST
DeploymentPartner
(4)
/partnerorganization
findAllPartnerOrganization()
Module
GET
PartnerOrganization
(5)
/servicedeployment/{id}
findServiceDeploymentById(id)
Module
GET
ServiceDeployment
(6)
/partnerorganization/{id}
updatePartnerOrganizationById(partnerorganization)
Module
PUT
PartnerOrganization
(7)
/partnerorganization
insertPartnerOrganization(partnerorganization)
Module
POST
PartnerOrganization
(8)
/servicedeployment/project/{id}
findAllServiceDeploymentOfProject(id)
Module
GET
Project
ServiceDeployment
(9)
/deploymentpartner/{id}
findDeploymentPartnerById(id)
Module
GET
DeploymentPartner
(10)
/servicedeployment/{id}
deleteServiceDeploymentById(id)
Module
DELETE
ServiceDeployment
(11)
/servicedeployment/servicearea/{id}
findAllServiceDeploymentOfServiceArea(id)
Module
GET
ServiceArea
ServiceDeployment
(12)
/servicedeployment
insertServiceDeployment(servicedeployment)
Module
POST
ServiceDeployment
(13)
/partnerorganization/country/{id}
findAllPartnerOrganizationOfCountry(id)
Module
GET
Country
PartnerOrganization
(14)
/servicedeployment
findAllServiceDeployment()
Module
GET
ServiceDeployment
(15)
/servicedeployment/{id}
updateServiceDeploymentById(servicedeployment)
Module
PUT
ServiceDeployment
(16)
/deploymentpartner/partnerorganization/{id}
findAllDeploymentPartnerOfPartnerOrganization(id)
Module
GET
PartnerOrganization
DeploymentPartner
(17)
/deploymentpartner/{id}
deleteDeploymentPartnerById(id)
Module
DELETE
DeploymentPartner
(18)
/deploymentpartner/{id}
updateDeploymentPartnerById(deploymentpartner)
Module
PUT
DeploymentPartner
(19)
/deploymentpartner
findAllDeploymentPartner()
Module
GET
DeploymentPartner
(20)
/partnerorganization/{id}
findPartnerOrganizationById(id)
Module
GET
PartnerOrganization
API 8: WindLayerService-API (24)
Remote Method
Local Method
Module
HTTP-Method
References
(1)
/deploymentdisasterevent
insertDeploymentDisasterEvent(deploymentdisasterevent)
WindLayerModule
POST
DeploymentDisasterEvent
(2)
/balloonmodel
insertBalloonModel(balloonmodel)
WindLayerModule
POST
BalloonModel
(3)
/balloonmodel/{id}
findBalloonModelById(id)
WindLayerModule
GET
BalloonModel
(4)
/deploymentdisasterevent/{id}
updateDeploymentDisasterEventById(deploymentdisasterevent)
WindLayerModule
PUT
DeploymentDisasterEvent
(5)
/windlayer/{id}
findWindLayerById(id)
WindLayerModule
GET
WindLayer
(6)
/windlayer/{id}
updateWindLayerById(windlayer)
WindLayerModule
PUT
WindLayer
(7)
/windlayer
insertWindLayer(windlayer)
WindLayerModule
POST
WindLayer
(8)
/deploymentdisasterevent/{id}
deleteDeploymentDisasterEventById(id)
WindLayerModule
DELETE
DeploymentDisasterEvent
(9)
/disasterevent
insertDisasterEvent(disasterevent)
WindLayerModule
POST
DisasterEvent
(10)
/deploymentdisasterevent
findAllDeploymentDisasterEvent()
WindLayerModule
GET
DeploymentDisasterEvent
(11)
/disasterevent/country/{id}
findAllDisasterEventOfCountry(id)
WindLayerModule
GET
Country
DisasterEvent
(12)
/disasterevent/{id}
updateDisasterEventById(disasterevent)
WindLayerModule
PUT
DisasterEvent
(13)
/disasterevent/region/{id}
findAllDisasterEventOfRegion(id)
WindLayerModule
GET
Region
DisasterEvent
(14)
/windlayer/{id}
deleteWindLayerById(id)
WindLayerModule
DELETE
WindLayer
(15)
/deploymentdisasterevent/disasterevent/{id}
findAllDeploymentDisasterEventOfDisasterEvent(id)
WindLayerModule
GET
DisasterEvent
DeploymentDisasterEvent
(16)
/disasterevent
findAllDisasterEvent()
WindLayerModule
GET
DisasterEvent
(17)
/balloonmodel/{id}
updateBalloonModelById(balloonmodel)
WindLayerModule
PUT
BalloonModel
(18)
/disasterevent/{id}
deleteDisasterEventById(id)
WindLayerModule
DELETE
DisasterEvent
(19)
/deploymentdisasterevent/servicedeployment/{id}
findAllDeploymentDisasterEventOfServiceDeployment(id)
WindLayerModule
GET
ServiceDeployment
DeploymentDisasterEvent
(20)
/deploymentdisasterevent/{id}
findDeploymentDisasterEventById(id)
WindLayerModule
GET
DeploymentDisasterEvent
(21)
/disasterevent/{id}
findDisasterEventById(id)
WindLayerModule
GET
DisasterEvent
(22)
/balloonmodel/{id}
deleteBalloonModelById(id)
WindLayerModule
DELETE
BalloonModel
(23)
/balloonmodel
findAllBalloonModel()
WindLayerModule
GET
BalloonModel
(24)
/windlayer
findAllWindLayer()
WindLayerModule
GET
WindLayer
Overview
Summary
Contact
Donate
Imprint