Overview

Summary

ContactDonateImprint


Appendix E-20: ACQUISITION (UI prompt)


AcquisitionBatteryPackModuleTesla

Properties (7)

PropertyTypeEntityReferenceModule
(1) AnnouncementDateDATEAcquisition
(2) CloseDateDATEAcquisition
(3) CompanyLONGAcquisitionCompanyCompanyModule
(4) DescriptionSTRINGAcquisition
(5) PurchasePriceMillionUsdDOUBLEAcquisition
(6) TargetCountrySTRINGAcquisition
(7) TargetNameSTRINGAcquisition


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /acquisition/{id}updateAcquisitionById(acquisition)BatteryPackModulePUTAcquisition
(2) /acquisitionfindAllAcquisition()BatteryPackModuleGETAcquisition
(3) /acquisition/{id}findAcquisitionById(id)BatteryPackModuleGETAcquisition
(4) /acquisition/{id}deleteAcquisitionById(id)BatteryPackModuleDELETEAcquisition
(5) /acquisitioninsertAcquisition(acquisition)BatteryPackModulePOSTAcquisition
(6) /acquisition/company/{id}findAllAcquisitionOfCompany(id)BatteryPackModuleGETCompany Acquisition





Example:

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


Overview

Summary

ContactDonateImprint