Overview

Summary

ContactDonateImprint


2. COUNTRY MODULE (UI prompt)



Module Entities (8)

EntityAliasModuleGlobal Schema
(1) CountryCountryCountryModuleLoons
(2) DisasterEventDisasterEventWindLayerModuleLoons
(3) PartnerOrganizationPartnerOrganizationModuleLoons
(4) ProjectProjectProjectModuleLoons
(5) RegionRegionRegionModuleLoons
(6) RegulatoryApprovalRegulatoryApprovalCountryModuleLoons
(7) RegulatoryAuthorityRegulatoryAuthorityCountryModuleLoons
(8) ServiceAreaServiceAreaRegionModuleLoons

Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /regulatoryapproval/{id}deleteRegulatoryApprovalById(id)CountryModuleDELETERegulatoryApproval
(2) /countryinsertCountry(country)CountryModulePOSTCountry
(3) /regulatoryapprovalfindAllRegulatoryApproval()CountryModuleGETRegulatoryApproval
(4) /regulatoryapprovalinsertRegulatoryApproval(regulatoryapproval)CountryModulePOSTRegulatoryApproval
(5) /regulatoryapproval/regulatoryauthority/{id}findAllRegulatoryApprovalOfRegulatoryAuthority(id)CountryModuleGETRegulatoryAuthority RegulatoryApproval
(6) /regulatoryauthorityfindAllRegulatoryAuthority()CountryModuleGETRegulatoryAuthority
(7) /country/{id}deleteCountryById(id)CountryModuleDELETECountry
(8) /regulatoryauthority/{id}findRegulatoryAuthorityById(id)CountryModuleGETRegulatoryAuthority
(9) /country/{id}findCountryById(id)CountryModuleGETCountry
(10) /regulatoryapproval/project/{id}findAllRegulatoryApprovalOfProject(id)CountryModuleGETProject RegulatoryApproval
(11) /regulatoryauthority/{id}deleteRegulatoryAuthorityById(id)CountryModuleDELETERegulatoryAuthority
(12) /regulatoryapproval/{id}updateRegulatoryApprovalById(regulatoryapproval)CountryModulePUTRegulatoryApproval
(13) /regulatoryauthorityinsertRegulatoryAuthority(regulatoryauthority)CountryModulePOSTRegulatoryAuthority
(14) /regulatoryapproval/{id}findRegulatoryApprovalById(id)CountryModuleGETRegulatoryApproval
(15) /regulatoryauthority/country/{id}findAllRegulatoryAuthorityOfCountry(id)CountryModuleGETCountry RegulatoryAuthority
(16) /regulatoryauthority/{id}updateRegulatoryAuthorityById(regulatoryauthority)CountryModulePUTRegulatoryAuthority
(17) /country/{id}updateCountryById(country)CountryModulePUTCountry
(18) /regulatoryapproval/servicearea/{id}findAllRegulatoryApprovalOfServiceArea(id)CountryModuleGETServiceArea RegulatoryApproval
(19) /countryfindAllCountry()CountryModuleGETCountry






2.1 COUNTRY


CountryCountryModuleLoons

Properties (2)

PropertyTypeEntityReferenceModule
(1) IsoCodeSTRINGCountry
(2) NameSTRINGCountry





Example:

final Country country = (Country) invokeModule(COUNTRY_MODULE + "/country/" + id, Country.class);
if (country != null) {
}
return country;


2.2 REGULATORY APPROVAL


RegulatoryApprovalCountryModuleLoons

Properties (6)

PropertyTypeEntityReferenceModule
(1) ApprovalDateDATERegulatoryApproval
(2) ExpiryDateDATERegulatoryApproval
(3) NotesSTRINGRegulatoryApproval
(4) ProjectINTRegulatoryApprovalProjectProjectModule
(5) RegulatoryAuthorityINTRegulatoryApprovalRegulatoryAuthorityCountryModule
(6) ServiceAreaINTRegulatoryApprovalServiceAreaRegionModule





Example:

final RegulatoryApproval regulatoryapproval = (RegulatoryApproval) invokeModule(COUNTRY_MODULE + "/regulatoryapproval/" + id, RegulatoryApproval.class);
if (regulatoryapproval != null) {
    final Project project1 = (Project) invokeModule(PROJECT_MODULE + "/project/" + regulatoryapproval.getProject().getId(), Project.class);
    if (project1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + project1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
    final RegulatoryAuthority regulatoryauthority3 = (RegulatoryAuthority) invokeModule(COUNTRY_MODULE + "/regulatoryauthority/" + regulatoryapproval.getRegulatoryAuthority().getId(), RegulatoryAuthority.class);
    if (regulatoryauthority3 != null) {
        final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + regulatoryauthority3.getCountry().getId(), Country.class);
        if (country4 != null) {
        }
    }
    final ServiceArea servicearea5 = (ServiceArea) invokeModule(REGION_MODULE + "/servicearea/" + regulatoryapproval.getServiceArea().getId(), ServiceArea.class);
    if (servicearea5 != null) {
        final Region region6 = (Region) invokeModule(REGION_MODULE + "/region/" + servicearea5.getRegion().getId(), Region.class);
        if (region6 != null) {
            final Country country7 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + region6.getCountry().getId(), Country.class);
            if (country7 != null) {
            }
        }
        final Country country8 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + servicearea5.getCountry().getId(), Country.class);
        if (country8 != null) {
        }
    }
}
return regulatoryapproval;


2.3 REGULATORY AUTHORITY


RegulatoryAuthorityCountryModuleLoons

Properties (3)

PropertyTypeEntityReferenceModule
(1) CountryINTRegulatoryAuthorityCountryCountryModule
(2) NameSTRINGRegulatoryAuthority
(3) WebsiteSTRINGRegulatoryAuthority





Example:

final RegulatoryAuthority regulatoryauthority = (RegulatoryAuthority) invokeModule(COUNTRY_MODULE + "/regulatoryauthority/" + id, RegulatoryAuthority.class);
if (regulatoryauthority != null) {
    final Country country1 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + regulatoryauthority.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return regulatoryauthority;


Overview

Summary

ContactDonateImprint