-
public interface IServer
-
-
Method Summary
Modifier and Type Method Description abstract StringfindCodeOfGameWithPlayer(UUID id)abstract UnitupdateSettings(String gameCode, UUID userId, Map<String, Object> newSettings)abstract IGamegetGame(String gameCode)abstract List<String>getGameCodes()abstract StringcreateGame(String gameCode, UUID adminUserId)abstract UnitjoinGame(String gameCode, UUID userId, Map<String, Object> settings)abstract StringbecomeAdmin(String gameCode, UUID userId)-
-
Method Detail
-
findCodeOfGameWithPlayer
abstract String findCodeOfGameWithPlayer(UUID id)
-
updateSettings
abstract Unit updateSettings(String gameCode, UUID userId, Map<String, Object> newSettings)
-
getGameCodes
abstract List<String> getGameCodes()
-
createGame
abstract String createGame(String gameCode, UUID adminUserId)
-
becomeAdmin
abstract String becomeAdmin(String gameCode, UUID userId)
-
-
-
-