Overview

Summary

ContactDonateImprint


Appendix E-10: PERSON ROLE ORGANIZATION (UI prompt)


PersonRoleOrganizationPersonModuleAladdin

Properties (5)

PropertyTypeEntityReferenceModule
(1) EndDateDATEPersonRoleOrganization
(2) OrganizationLONGPersonRoleOrganizationOrganizationOrganizationModule
(3) PersonLONGPersonRoleOrganizationPersonPersonModule
(4) RoleNameSTRINGPersonRoleOrganization
(5) StartDateDATEPersonRoleOrganization


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /personroleorganizationfindAllPersonRoleOrganization()PersonModuleGETPersonRoleOrganization
(2) /personroleorganization/{id}deletePersonRoleOrganizationById(id)PersonModuleDELETEPersonRoleOrganization
(3) /personroleorganization/{id}findPersonRoleOrganizationById(id)PersonModuleGETPersonRoleOrganization
(4) /personroleorganization/organization/{id}findAllPersonRoleOrganizationOfOrganization(id)PersonModuleGETOrganization PersonRoleOrganization
(5) /personroleorganizationinsertPersonRoleOrganization(personroleorganization)PersonModulePOSTPersonRoleOrganization
(6) /personroleorganization/{id}updatePersonRoleOrganizationById(personroleorganization)PersonModulePUTPersonRoleOrganization
(7) /personroleorganization/person/{id}findAllPersonRoleOrganizationOfPerson(id)PersonModuleGETPerson PersonRoleOrganization





Example:

final PersonRoleOrganization personroleorganization = (PersonRoleOrganization) invokeModule(PERSON_MODULE + "/personroleorganization/" + id, PersonRoleOrganization.class);
if (personroleorganization != null) {
    final Organization organization1 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + personroleorganization.getOrganization().getId(), Organization.class);
    if (organization1 != null) {
    }
    final Person person2 = (Person) invokeModule(PERSON_MODULE + "/person/" + personroleorganization.getPerson().getId(), Person.class);
    if (person2 != null) {
    }
}
return personroleorganization;


Overview

Summary

ContactDonateImprint