Overview

Summary

ContactDonateImprint


Appendix E-37: ACQUISITION (UI prompt)


AcquisitionCompanyModuleShopify

Properties (7)

PropertyTypeEntityReferenceModule
(1) AcquirerCompanyLONGAcquisitionCompanyCompanyModule
(2) AmountUsdMillionsSTRINGAcquisition
(3) AnnouncementDateDATEAcquisition
(4) CloseDateDATEAcquisition
(5) PaymentTypeSTRINGAcquisition
(6) StrategicRationaleSTRINGAcquisition
(7) TargetCompanyLONGAcquisitionCompanyCompanyModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /acquisition/{id}updateAcquisitionById(acquisition)CompanyModulePUTAcquisition
(2) /acquisition/targetcompany/{id}findAllAcquisitionOfTargetCompany(id)CompanyModuleGETCompany Acquisition
(3) /acquisition/{id}deleteAcquisitionById(id)CompanyModuleDELETEAcquisition
(4) /acquisitionfindAllAcquisition()CompanyModuleGETAcquisition
(5) /acquisition/{id}findAcquisitionById(id)CompanyModuleGETAcquisition
(6) /acquisitioninsertAcquisition(acquisition)CompanyModulePOSTAcquisition
(7) /acquisition/acquirercompany/{id}findAllAcquisitionOfAcquirerCompany(id)CompanyModuleGETCompany Acquisition





Example:

final Acquisition acquisition = (Acquisition) invokeModule(COMPANY_MODULE + "/acquisition/" + id, Acquisition.class);
if (acquisition != null) {
    final Company targetcompany1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + acquisition.getTargetCompany().getId(), Company.class);
    if (targetcompany1 != null) {
    }
    final Company acquirercompany2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + acquisition.getAcquirerCompany().getId(), Company.class);
    if (acquirercompany2 != null) {
    }
}
return acquisition;


Overview

Summary

ContactDonateImprint