Overview

Summary

ContactDonateImprint


Appendix E-5: SUBSIDIARY (UI prompt)


SubsidiaryCompanyModuleEbay

Properties (8)

PropertyTypeEntityReferenceModule
(1) AcquisitionDateDATESubsidiary
(2) CompanyLONGSubsidiaryCompanyCompanyModule
(3) CountrySTRINGSubsidiary
(4) DescriptionSTRINGSubsidiary
(5) DivestitureDateDATESubsidiary
(6) NameSTRINGSubsidiary
(7) OwnershipPercentageSTRINGSubsidiary
(8) StatusSTRINGSubsidiary


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /subsidiary/{id}deleteSubsidiaryById(id)CompanyModuleDELETESubsidiary
(2) /subsidiary/company/{id}findAllSubsidiaryOfCompany(id)CompanyModuleGETCompany Subsidiary
(3) /subsidiaryinsertSubsidiary(subsidiary)CompanyModulePOSTSubsidiary
(4) /subsidiary/{id}findSubsidiaryById(id)CompanyModuleGETSubsidiary
(5) /subsidiary/{id}updateSubsidiaryById(subsidiary)CompanyModulePUTSubsidiary
(6) /subsidiaryfindAllSubsidiary()CompanyModuleGETSubsidiary





Example:

final Subsidiary subsidiary = (Subsidiary) invokeModule(COMPANY_MODULE + "/subsidiary/" + id, Subsidiary.class);
if (subsidiary != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + subsidiary.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
}
return subsidiary;


Overview

Summary

ContactDonateImprint