| Contact | Donate | Imprint |
| GameSession | GameModule |
| Property | Type | Entity | Reference | Module |
| (1) EndedAt | DATE | GameSession | ||
| (2) Game | LONG | GameSession | Game | GameModule |
| (3) Score | INT | GameSession | ||
| (4) StartedAt | DATE | GameSession | ||
| (5) User | LONG | GameSession | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /gamesession/{id} | deleteGameSessionById(id) | GameModule | DELETE | GameSession |
| (2) /gamesession/game/{id} | findAllGameSessionOfGame(id) | GameModule | GET | Game GameSession |
| (3) /gamesession/{id} | updateGameSessionById(gamesession) | GameModule | PUT | GameSession |
| (4) /gamesession/user/{id} | findAllGameSessionOfUser(id) | GameModule | GET | UserAccount GameSession |
| (5) /gamesession | insertGameSession(gamesession) | GameModule | POST | GameSession |
| (6) /gamesession/{id} | findGameSessionById(id) | GameModule | GET | GameSession |
| (7) /gamesession | findAllGameSession() | GameModule | GET | GameSession |
Example:
final GameSession gamesession = (GameSession) invokeModule(GAME_MODULE + "/gamesession/" + id, GameSession.class);| Contact | Donate | Imprint |