Overview

Summary

ContactDonateImprint


Appendix E-3: OFFICE LOCATION (UI prompt)


OfficeLocationCompanyModuleShopify

Properties (9)

PropertyTypeEntityReferenceModule
(1) AddressLineSTRINGOfficeLocation
(2) CitySTRINGOfficeLocation
(3) ClosedDateDATEOfficeLocation
(4) CompanyLONGOfficeLocationCompanyCompanyModule
(5) CountrySTRINGOfficeLocation
(6) LocationTypeSTRINGOfficeLocation
(7) OpenedDateDATEOfficeLocation
(8) PostalCodeSTRINGOfficeLocation
(9) StateProvinceSTRINGOfficeLocation


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /officelocation/{id}deleteOfficeLocationById(id)CompanyModuleDELETEOfficeLocation
(2) /officelocationinsertOfficeLocation(officelocation)CompanyModulePOSTOfficeLocation
(3) /officelocationfindAllOfficeLocation()CompanyModuleGETOfficeLocation
(4) /officelocation/{id}findOfficeLocationById(id)CompanyModuleGETOfficeLocation
(5) /officelocation/company/{id}findAllOfficeLocationOfCompany(id)CompanyModuleGETCompany OfficeLocation
(6) /officelocation/{id}updateOfficeLocationById(officelocation)CompanyModulePUTOfficeLocation





Example:

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


Overview

Summary

ContactDonateImprint