Overview

Summary

ContactDonateImprint


Appendix E-7: REGULATORY APPROVAL (UI prompt)


RegulatoryApprovalCountryModuleLoons

Properties (6)

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


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /regulatoryapproval/{id}deleteRegulatoryApprovalById(id)CountryModuleDELETERegulatoryApproval
(2) /regulatoryapprovalfindAllRegulatoryApproval()CountryModuleGETRegulatoryApproval
(3) /regulatoryapprovalinsertRegulatoryApproval(regulatoryapproval)CountryModulePOSTRegulatoryApproval
(4) /regulatoryapproval/regulatoryauthority/{id}findAllRegulatoryApprovalOfRegulatoryAuthority(id)CountryModuleGETRegulatoryAuthority RegulatoryApproval
(5) /regulatoryapproval/{id}updateRegulatoryApprovalById(regulatoryapproval)CountryModulePUTRegulatoryApproval
(6) /regulatoryapproval/servicearea/{id}findAllRegulatoryApprovalOfServiceArea(id)CountryModuleGETServiceArea RegulatoryApproval
(7) /regulatoryapproval/project/{id}findAllRegulatoryApprovalOfProject(id)CountryModuleGETProject RegulatoryApproval
(8) /regulatoryapproval/{id}findRegulatoryApprovalById(id)CountryModuleGETRegulatoryApproval





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;


Overview

Summary

ContactDonateImprint