Overview

Summary

ContactDonateImprint


Appendix E-2: PLATFORM ADOPTION (UI prompt)


PlatformAdoptionCompanyModuleNasdaq

Properties (4)

PropertyTypeEntityReferenceModule
(1) AdoptionDateDATEPlatformAdoption
(2) DescriptionSTRINGPlatformAdoption
(3) ExchangeINTPlatformAdoptionExchangeExchangeModule
(4) PlatformINTPlatformAdoptionPlatformCompanyModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /platformadoptionfindAllPlatformAdoption()CompanyModuleGETPlatformAdoption
(2) /platformadoption/exchange/{id}findAllPlatformAdoptionOfExchange(id)CompanyModuleGETExchange PlatformAdoption
(3) /platformadoptioninsertPlatformAdoption(platformadoption)CompanyModulePOSTPlatformAdoption
(4) /platformadoption/{id}deletePlatformAdoptionById(id)CompanyModuleDELETEPlatformAdoption
(5) /platformadoption/{id}updatePlatformAdoptionById(platformadoption)CompanyModulePUTPlatformAdoption
(6) /platformadoption/{id}findPlatformAdoptionById(id)CompanyModuleGETPlatformAdoption
(7) /platformadoption/platform/{id}findAllPlatformAdoptionOfPlatform(id)CompanyModuleGETPlatform PlatformAdoption





Example:

final PlatformAdoption platformadoption = (PlatformAdoption) invokeModule(COMPANY_MODULE + "/platformadoption/" + id, PlatformAdoption.class);
if (platformadoption != null) {
    final Platform platform1 = (Platform) invokeModule(COMPANY_MODULE + "/platform/" + platformadoption.getPlatform().getId(), Platform.class);
    if (platform1 != null) {
        final Company providercompany2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + platform1.getProviderCompany().getId(), Company.class);
        if (providercompany2 != null) {
            final Country country3 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + providercompany2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
    }
    final Exchange exchange4 = (Exchange) invokeModule(EXCHANGE_MODULE + "/exchange/" + platformadoption.getExchange().getId(), Exchange.class);
    if (exchange4 != null) {
        final Company ownercompany5 = (Company) invokeModule(COMPANY_MODULE + "/company/" + exchange4.getOwnerCompany().getId(), Company.class);
        if (ownercompany5 != null) {
            final Country country6 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + ownercompany5.getCountry().getId(), Country.class);
            if (country6 != null) {
            }
        }
        final City locationcity7 = (City) invokeModule(CITY_MODULE + "/city/" + exchange4.getLocationCity().getId(), City.class);
        if (locationcity7 != null) {
            final Country country8 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + locationcity7.getCountry().getId(), Country.class);
            if (country8 != null) {
            }
        }
        final Country locationcountry9 = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + exchange4.getLocationCountry().getId(), Country.class);
        if (locationcountry9 != null) {
        }
    }
}
return platformadoption;


Overview

Summary

ContactDonateImprint