Overview

Summary

ContactDonateImprint


Appendix E-14: COMPANY (UI prompt)


CompanyCompanyModuleLoons

Properties (8)

PropertyTypeEntityReferenceModule
(1) CompanyTypeSTRINGCompany
(2) DefunctDateDATECompany
(3) DescriptionSTRINGCompany
(4) FoundedDateDATECompany
(5) IndustrySTRINGCompany
(6) NameSTRINGCompany
(7) ParentCompanyINTCompany
(8) WebsiteSTRINGCompany


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /company/{id}findCompanyById(id)CompanyModuleGETCompany
(2) /company/{id}updateCompanyById(company)CompanyModulePUTCompany
(3) /companyfindAllCompany()CompanyModuleGETCompany
(4) /company/{id}deleteCompanyById(id)CompanyModuleDELETECompany
(5) /companyinsertCompany(company)CompanyModulePOSTCompany
(6) /patent/assigneecompany/{id}findAllPatentOfAssigneeCompany(id)CompanyModuleGETCompany Patent
(7) /project/company/{id}findAllProjectOfCompany(id)ProjectModuleGETCompany Project





Example:

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


Overview

Summary

ContactDonateImprint