| Contact | Donate | Imprint |
| RoleHistory | RoleModule | Tesla |
| Property | Type | Entity | Reference | Module |
| (1) EndDate | DATE | RoleHistory | ||
| (2) Notes | STRING | RoleHistory | ||
| (3) OrganizationName | STRING | RoleHistory | ||
| (4) Person | LONG | RoleHistory | Person | CompanyModule |
| (5) Role | LONG | RoleHistory | Role | RoleModule |
| (6) StartDate | DATE | RoleHistory |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /rolehistory | findAllRoleHistory() | RoleModule | GET | RoleHistory |
| (2) /rolehistory/{id} | updateRoleHistoryById(rolehistory) | RoleModule | PUT | RoleHistory |
| (3) /rolehistory/{id} | deleteRoleHistoryById(id) | RoleModule | DELETE | RoleHistory |
| (4) /rolehistory/person/{id} | findAllRoleHistoryOfPerson(id) | RoleModule | GET | Person RoleHistory |
| (5) /rolehistory/{id} | findRoleHistoryById(id) | RoleModule | GET | RoleHistory |
| (6) /rolehistory | insertRoleHistory(rolehistory) | RoleModule | POST | RoleHistory |
| (7) /rolehistory/role/{id} | findAllRoleHistoryOfRole(id) | RoleModule | GET | Role RoleHistory |
Example:
final RoleHistory rolehistory = (RoleHistory) invokeModule(ROLE_MODULE + "/rolehistory/" + id, RoleHistory.class);| Contact | Donate | Imprint |