| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Game | Game | StoreModule | Discord |
| (2) ProtestMovement | ProtestMovement | StoreModule | Discord |
| (3) Store | Store | StoreModule | Discord |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /protestmovement/{id} | findProtestMovementById(id) | StoreModule | GET | ProtestMovement |
| (2) /game/store/{id} | findAllGameOfStore(id) | StoreModule | GET | Store Game |
| (3) /protestmovement/{id} | deleteProtestMovementById(id) | StoreModule | DELETE | ProtestMovement |
| (4) /game | insertGame(game) | StoreModule | POST | Game |
| (5) /game/{id} | findGameById(id) | StoreModule | GET | Game |
| (6) /store/{id} | findStoreById(id) | StoreModule | GET | Store |
| (7) /protestmovement | findAllProtestMovement() | StoreModule | GET | ProtestMovement |
| (8) /protestmovement | insertProtestMovement(protestmovement) | StoreModule | POST | ProtestMovement |
| (9) /store/{id} | updateStoreById(store) | StoreModule | PUT | Store |
| (10) /store/{id} | deleteStoreById(id) | StoreModule | DELETE | Store |
| (11) /store | findAllStore() | StoreModule | GET | Store |
| (12) /store | insertStore(store) | StoreModule | POST | Store |
| (13) /protestmovement/{id} | updateProtestMovementById(protestmovement) | StoreModule | PUT | ProtestMovement |
| (14) /game/{id} | updateGameById(game) | StoreModule | PUT | Game |
| (15) /game/{id} | deleteGameById(id) | StoreModule | DELETE | Game |
| (16) /game | findAllGame() | StoreModule | GET | Game |
| Game | StoreModule | Discord |
| Property | Type | Entity | Reference | Module |
| (1) Developer | STRING | Game | ||
| (2) IsExclusive | BOOL | Game | ||
| (3) Publisher | STRING | Game | ||
| (4) ReleaseDate | DATE | Game | ||
| (5) RevenueSharePercent | DOUBLE | Game | ||
| (6) Store | LONG | Game | Store | StoreModule |
| (7) Title | STRING | Game |
Example:
final Game game = (Game) invokeModule(STORE_MODULE + "/game/" + id, Game.class);| ProtestMovement | StoreModule | Discord |
| Property | Type | Entity | Reference | Module |
| (1) Country | STRING | ProtestMovement | ||
| (2) Description | STRING | ProtestMovement | ||
| (3) Name | STRING | ProtestMovement | ||
| (4) StartDate | DATE | ProtestMovement | ||
| (5) UsesDiscord | BOOL | ProtestMovement |
Example:
final ProtestMovement protestmovement = (ProtestMovement) invokeModule(STORE_MODULE + "/protestmovement/" + id, ProtestMovement.class);| Store | StoreModule | Discord |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | Store | ||
| (2) LaunchDate | DATE | Store | ||
| (3) Name | STRING | Store | ||
| (4) ShutdownDate | DATE | Store |
Example:
final Store store = (Store) invokeModule(STORE_MODULE + "/store/" + id, Store.class);| Contact | Donate | Imprint |