Overview

Summary

ContactDonateImprint


Appendix E-16: PERSON (UI prompt)


PersonPersonModuleSpaceX

Properties (6)

PropertyTypeEntityReferenceModule
(1) BiographySTRINGPerson
(2) BirthDateDATEPerson
(3) FirstNameSTRINGPerson
(4) FullNameSTRINGPerson
(5) LastNameSTRINGPerson
(6) NationalitySTRINGPerson


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /companyrole/person/{id}findAllCompanyRoleOfPerson(id)CompanyModuleGETPerson CompanyRole
(2) /person/{id}deletePersonById(id)PersonModuleDELETEPerson
(3) /crewassignment/person/{id}findAllCrewAssignmentOfPerson(id)PersonModuleGETPerson CrewAssignment
(4) /person/{id}findPersonById(id)PersonModuleGETPerson
(5) /person/{id}updatePersonById(person)PersonModulePUTPerson
(6) /personfindAllPerson()PersonModuleGETPerson
(7) /personinsertPerson(person)PersonModulePOSTPerson





Example:

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


Overview

Summary

ContactDonateImprint