Overview

Summary

ContactDonateImprint


Appendix E-16: COMPANY (UI prompt)


CompanyCompanyModuleLinkedIn

Properties (10)

PropertyTypeEntityReferenceModule
(1) CompanySizeMaxINTCompany
(2) CompanySizeMinINTCompany
(3) DescriptionSTRINGCompany
(4) FoundedYearINTCompany
(5) HeadquartersLocationSTRINGCompany
(6) IndustrySTRINGCompany
(7) LogoUrlSTRINGCompany
(8) NameSTRINGCompany
(9) TypeSTRINGCompany
(10) WebsiteUrlSTRINGCompany


Module Interfaces (12)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /companyinsertCompany(company)CompanyModulePOSTCompany
(2) /experience/company/{id}findAllExperienceOfCompany(id)CompanyModuleGETCompany Experience
(3) /companyemployee/company/{id}findAllCompanyEmployeeOfCompany(id)CompanyModuleGETCompany CompanyEmployee
(4) /company/{id}findCompanyById(id)CompanyModuleGETCompany
(5) /course/providercompany/{id}findAllCourseOfProviderCompany(id)CompanyModuleGETCompany Course
(6) /company/{id}updateCompanyById(company)CompanyModulePUTCompany
(7) /companyfindAllCompany()CompanyModuleGETCompany
(8) /company/{id}deleteCompanyById(id)CompanyModuleDELETECompany
(9) /follow/company/{id}findAllFollowOfCompany(id)CompanyModuleGETCompany Follow
(10) /post/company/{id}findAllPostOfCompany(id)PostModuleGETCompany Post
(11) /product/company/{id}findAllProductOfCompany(id)ProductModuleGETCompany Product
(12) /job/company/{id}findAllJobOfCompany(id)UserAccountModuleGETCompany Job





Example:

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


Overview

Summary

ContactDonateImprint