From f910775f9683c239493f11bf1e2c22f46aee86a0 Mon Sep 17 00:00:00 2001 From: Sebastian Lenzlinger Date: Fri, 8 Apr 2022 16:59:48 +0200 Subject: [PATCH] listAllLobbies() method started --- .../dbis/cs108/multiplayer/server/ClientHandler.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/ClientHandler.java b/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/ClientHandler.java index b02668f..56408a7 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/ClientHandler.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/ClientHandler.java @@ -224,7 +224,17 @@ public class ClientHandler implements Runnable { LOGGER.debug( this.getClientUserName() + " created a new lobby with ID: " + newGame.getLobbyID()); //TODO add server response. Here a possibility: - sendMsgToClient("New lobby with ID: " + newGame + " created."); + sendMsgToClient(Protocol.printToClientConsole + "$New lobby with ID: " + newGame + " created."); + } + + public void listAllLobbies() { + if(serverData.getAllLobbies().isEmpty()) { + sendMsgToClient(Protocol.printToClientConsole +"$There are currently no open lobbies"); + LOGGER.debug("No open lobbies"); + } else { + StringBuilder response = new StringBuilder(); + + } } /**