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
|