Overview

Summary

ContactDonateImprint


Appendix E-9: SERVICE AREA (UI prompt)


ServiceAreaRegionModuleLoons

Properties (5)

PropertyTypeEntityReferenceModule
(1) AreaTypeSTRINGServiceArea
(2) CountryINTServiceAreaCountryCountryModule
(3) DescriptionSTRINGServiceArea
(4) NameSTRINGServiceArea
(5) RegionINTServiceAreaRegionRegionModule


Module Interfaces (9)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /regulatoryapproval/servicearea/{id}findAllRegulatoryApprovalOfServiceArea(id)CountryModuleGETServiceArea RegulatoryApproval
(2) /servicearea/{id}updateServiceAreaById(servicearea)RegionModulePUTServiceArea
(3) /servicearea/country/{id}findAllServiceAreaOfCountry(id)RegionModuleGETCountry ServiceArea
(4) /servicearea/{id}findServiceAreaById(id)RegionModuleGETServiceArea
(5) /servicearea/{id}deleteServiceAreaById(id)RegionModuleDELETEServiceArea
(6) /serviceareafindAllServiceArea()RegionModuleGETServiceArea
(7) /serviceareainsertServiceArea(servicearea)RegionModulePOSTServiceArea
(8) /servicearea/region/{id}findAllServiceAreaOfRegion(id)RegionModuleGETRegion ServiceArea
(9) /servicedeployment/servicearea/{id}findAllServiceDeploymentOfServiceArea(id)ModuleGETServiceArea ServiceDeployment





Example:

final ServiceArea servicearea = (ServiceArea) invokeModule(REGION_MODULE + "/servicearea/" + id, ServiceArea.class);
if (servicearea != null) {
    final Region region1 = (Region) invokeModule(REGION_MODULE + "/region/" + servicearea.getRegion().getId(), Region.class);
    if (region1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + servicearea.getCountry().getId(), Country.class);
    if (country3 != null) {
    }
}
return servicearea;


Overview

Summary

ContactDonateImprint