| Contact | Donate | Imprint |
| Connection | LearningTopicModule |
| Property | Type | Entity | Reference | Module |
| (1) AddresseeUser | LONG | Connection | UserAccount | UserAccountModule |
| (2) RequestedAt | DATE | Connection | ||
| (3) RequesterUser | LONG | Connection | UserAccount | UserAccountModule |
| (4) RespondedAt | DATE | Connection | ||
| (5) Status | STRING | Connection |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /connection/{id} | deleteConnectionById(id) | LearningTopicModule | DELETE | Connection |
| (2) /connection | insertConnection(connection) | LearningTopicModule | POST | Connection |
| (3) /connection/{id} | findConnectionById(id) | LearningTopicModule | GET | Connection |
| (4) /connection/requesteruser/{id} | findAllConnectionOfRequesterUser(id) | LearningTopicModule | GET | UserAccount Connection |
| (5) /connection | findAllConnection() | LearningTopicModule | GET | Connection |
| (6) /connection/{id} | updateConnectionById(connection) | LearningTopicModule | PUT | Connection |
| (7) /connection/addresseeuser/{id} | findAllConnectionOfAddresseeUser(id) | LearningTopicModule | GET | UserAccount Connection |
Example:
final Connection connection = (Connection) invokeModule(LEARNING_TOPIC_MODULE + "/connection/" + id, Connection.class);| Contact | Donate | Imprint |