Overview

Summary

ContactDonateImprint


Appendix E-9: PERSON (UI prompt)


PersonCompanyModuleTesla

Properties (6)

PropertyTypeEntityReferenceModule
(1) BiographyNoteSTRINGPerson
(2) BirthYearINTPerson
(3) FirstNameSTRINGPerson
(4) FullNameSTRINGPerson
(5) LastNameSTRINGPerson
(6) NationalitySTRINGPerson


Module Interfaces (9)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /quote/person/{id}findAllQuoteOfPerson(id)BatteryPackModuleGETPerson Quote
(2) /companyleadership/person/{id}findAllCompanyLeadershipOfPerson(id)CompanyModuleGETPerson CompanyLeadership
(3) /person/{id}deletePersonById(id)CompanyModuleDELETEPerson
(4) /person/{id}updatePersonById(person)CompanyModulePUTPerson
(5) /person/{id}findPersonById(id)CompanyModuleGETPerson
(6) /personinsertPerson(person)CompanyModulePOSTPerson
(7) /personfindAllPerson()CompanyModuleGETPerson
(8) /rolehistory/person/{id}findAllRoleHistoryOfPerson(id)RoleModuleGETPerson RoleHistory
(9) /stockownership/person/{id}findAllStockOwnershipOfPerson(id)RoleModuleGETPerson StockOwnership





Example:

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


Overview

Summary

ContactDonateImprint