Overview

Summary

ContactDonateImprint


Appendix E-17: ACQUISITION (UI prompt)


AcquisitionCompanyModuleUber

Properties (8)

PropertyTypeEntityReferenceModule
(1) AcquirerCompanyLONGAcquisitionCompanyCompanyModule
(2) AnnouncementDateDATEAcquisition
(3) CloseDateDATEAcquisition
(4) DealCurrencySTRINGAcquisition
(5) DealValueDOUBLEAcquisition
(6) NotesSTRINGAcquisition
(7) PaymentTypeSTRINGAcquisition
(8) TargetCompanyLONGAcquisitionCompanyCompanyModule


Module Interfaces (7)

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





Example:

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


Overview

Summary

ContactDonateImprint