| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
mysqlDb |
| Constructor and Description |
|---|
SQLGameDAO()
Setup mysql db connection
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
AddGame(int gameID,
java.lang.String blob) |
boolean |
DeleteAllGames()
Deletes all games
|
boolean |
DeleteGame(int gameID)
Deletes a single game
|
java.util.Map<java.lang.Integer,java.lang.String> |
GetAllGames()
Returns all games
|
java.lang.String |
GetCheckpoint(int gameID)
Gets the current persisted checkpoint for the given gameID
|
boolean |
UpdateGame(int gameID,
java.lang.String blob)
Updates an existing game
|
public boolean AddGame(int gameID,
java.lang.String blob)
public boolean UpdateGame(int gameID,
java.lang.String blob)
IGameDAOUpdateGame in interface IGameDAOgameID - blob - public boolean DeleteGame(int gameID)
IGameDAODeleteGame in interface IGameDAOgameID - public boolean DeleteAllGames()
DeleteAllGames in interface IGameDAOpublic java.lang.String GetCheckpoint(int gameID)
IGameDAOGetCheckpoint in interface IGameDAOgameID - public java.util.Map<java.lang.Integer,java.lang.String> GetAllGames()
IGameDAOGetAllGames in interface IGameDAO