| Package | Description |
|---|---|
| server.commands.game | |
| server.commands.games | |
| server.commands.moves | |
| server.model | |
| server.persistence |
| Modifier and Type | Field and Description |
|---|---|
private ServerGameManager |
GameModelCommand.sgm |
| Modifier and Type | Field and Description |
|---|---|
(package private) ServerGameManager |
GamesCreateCommand.sgm |
| Constructor and Description |
|---|
GamesCreateCommand(ServerGameManager sgm)
Creates a command object to create a game.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) ServerGameManager |
MovesSoldierCommand.sgm |
private ServerGameManager |
MovesSendChatCommand.sgm |
private ServerGameManager |
MovesRobPlayerCommand.sgm |
private ServerGameManager |
MovesOfferTradeCommand.sgm |
private ServerGameManager |
MovesMaritimeTradeCommand.sgm |
private ServerGameManager |
MovesFinishTurnCommand.sgm |
private ServerGameManager |
MovesDiscardCardsCommand.sgm |
private ServerGameManager |
MovesBuyDevCardCommand.sgm |
private ServerGameManager |
MovesBuildSettlementCommand.sgm |
private ServerGameManager |
MovesBuildCityCommand.sgm |
private ServerGameManager |
MovesAcceptTradeCommand.sgm |
| Modifier and Type | Class and Description |
|---|---|
class |
MockServerGame
This is a mock server game with data for the relevant points
It basically populates itself with data
|
class |
RealServerGameManager
Special formation of the game manager
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.Integer,ServerGameManager> |
GameHandler.gameIndex |
| Modifier and Type | Method and Description |
|---|---|
ServerGameManager |
GameTable.GetGame(int gameID)
Gets a game
|
ServerGameManager |
GameHandler.GetGame(int id)
Gets a game object
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<ServerGameManager> |
GameHandler.GetAllGames() |
| Modifier and Type | Method and Description |
|---|---|
GameInfo |
GameHandler.AddGame(ServerGameManager sgm) |
GameInfo |
GameTable.CreateGame(ServerGameManager sgm)
Creates a new game on the server
|
private java.lang.Boolean |
GameTable.IsPlayerJoined(int playerID,
ServerGameManager manager)
Checks whether a player has joined a specific game
|
void |
GameHandler.SetGame(ServerGameManager sgm) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ServerGameManager> |
PersistenceFacade.GetAllGames()
Gets the games
|
| Modifier and Type | Method and Description |
|---|---|
void |
PersistenceFacade.AddGame(ServerGameManager sgm)
Adds a game to the database
|
void |
PersistenceFacade.UpdateGame(ServerGameManager sgm)
Updates a game in the database
|