Overview

Summary

ContactDonateImprint


Appendix E-33: COMPANY ENTITY (UI prompt)


CompanyEntityCompanyEntityModuleSpotify

Properties (6)

PropertyTypeEntityReferenceModule
(1) CitySTRINGCompanyEntity
(2) CountryLONGCompanyEntityCountryCountryModule
(3) IsParentBOOLCompanyEntity
(4) LegalFormSTRINGCompanyEntity
(5) NameSTRINGCompanyEntity
(6) WebsiteSTRINGCompanyEntity


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /investmentround/companyentity/{id}findAllInvestmentRoundOfCompanyEntity(id)CompanyEntityModuleGETCompanyEntity InvestmentRound
(2) /companyentityfindAllCompanyEntity()CompanyEntityModuleGETCompanyEntity
(3) /office/companyentity/{id}findAllOfficeOfCompanyEntity(id)CompanyEntityModuleGETCompanyEntity Office
(4) /companyentity/{id}updateCompanyEntityById(companyentity)CompanyEntityModulePUTCompanyEntity
(5) /companyentity/country/{id}findAllCompanyEntityOfCountry(id)CompanyEntityModuleGETCountry CompanyEntity
(6) /companyentity/{id}findCompanyEntityById(id)CompanyEntityModuleGETCompanyEntity
(7) /companyentity/{id}deleteCompanyEntityById(id)CompanyEntityModuleDELETECompanyEntity
(8) /companyentityinsertCompanyEntity(companyentity)CompanyEntityModulePOSTCompanyEntity





Example:

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


Overview

Summary

ContactDonateImprint