| Contact | Donate | Imprint |
| CompanyRole | PersonModule | Uber |
| Property | Type | Entity | Reference | Module |
| (1) Company | LONG | CompanyRole | Company | CompanyModule |
| (2) EndDate | DATE | CompanyRole | ||
| (3) Person | LONG | CompanyRole | Person | PersonModule |
| (4) RoleType | STRING | CompanyRole | ||
| (5) StartDate | DATE | CompanyRole | ||
| (6) Title | STRING | CompanyRole |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /companyrole/person/{id} | findAllCompanyRoleOfPerson(id) | PersonModule | GET | Person CompanyRole |
| (2) /companyrole/{id} | updateCompanyRoleById(companyrole) | PersonModule | PUT | CompanyRole |
| (3) /companyrole/{id} | deleteCompanyRoleById(id) | PersonModule | DELETE | CompanyRole |
| (4) /companyrole/company/{id} | findAllCompanyRoleOfCompany(id) | PersonModule | GET | Company CompanyRole |
| (5) /companyrole | findAllCompanyRole() | PersonModule | GET | CompanyRole |
| (6) /companyrole/{id} | findCompanyRoleById(id) | PersonModule | GET | CompanyRole |
| (7) /companyrole | insertCompanyRole(companyrole) | PersonModule | POST | CompanyRole |
Example:
final CompanyRole companyrole = (CompanyRole) invokeModule(PERSON_MODULE + "/companyrole/" + id, CompanyRole.class);| Contact | Donate | Imprint |