Overview

Summary

ContactDonateImprint


Appendix E-10: DISASTER EVENT (UI prompt)


DisasterEventWindLayerModuleLoons

Properties (7)

PropertyTypeEntityReferenceModule
(1) CountryINTDisasterEventCountryCountryModule
(2) DescriptionSTRINGDisasterEvent
(3) EndDateDATEDisasterEvent
(4) EventTypeSTRINGDisasterEvent
(5) NameSTRINGDisasterEvent
(6) RegionINTDisasterEventRegionRegionModule
(7) StartDateDATEDisasterEvent


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /disastereventfindAllDisasterEvent()WindLayerModuleGETDisasterEvent
(2) /disastereventinsertDisasterEvent(disasterevent)WindLayerModulePOSTDisasterEvent
(3) /disasterevent/{id}updateDisasterEventById(disasterevent)WindLayerModulePUTDisasterEvent
(4) /disasterevent/{id}deleteDisasterEventById(id)WindLayerModuleDELETEDisasterEvent
(5) /disasterevent/{id}findDisasterEventById(id)WindLayerModuleGETDisasterEvent
(6) /deploymentdisasterevent/disasterevent/{id}findAllDeploymentDisasterEventOfDisasterEvent(id)WindLayerModuleGETDisasterEvent DeploymentDisasterEvent
(7) /disasterevent/region/{id}findAllDisasterEventOfRegion(id)WindLayerModuleGETRegion DisasterEvent
(8) /disasterevent/country/{id}findAllDisasterEventOfCountry(id)WindLayerModuleGETCountry DisasterEvent





Example:

final DisasterEvent disasterevent = (DisasterEvent) invokeModule(WIND_LAYER_MODULE + "/disasterevent/" + id, DisasterEvent.class);
if (disasterevent != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + disasterevent.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
    final Region region2 = (Region) invokeModule(REGION_MODULE + "/region/" + disasterevent.getRegion().getId(), Region.class);
    if (region2 != null) {
        final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region2.getCountry().getId(), Country.class);
        if (country3 != null) {
        }
    }
}
return disasterevent;


Overview

Summary

ContactDonateImprint