package de.tud.kom.socom.web.server.database.game;
import java.util.List;
import de.tud.kom.socom.web.client.sharedmodels.GameContext;
import de.tud.kom.socom.web.client.sharedmodels.GameInstance;
public interface GameDatabaseAccess {
public String getGameName(long gid);
public List<GameInstance> getGameInstances(long uid, int page);
public List<GameInstance> getGameInstances(long uid);
public int getGameInstancesPages(long userId);
public GameContext getGameContextNames(long sid);
public List<GameContext> getGameContexts(long userId, long gameId, int page);
public int getGameContextsPages(long userId, long gameId);
public boolean registerGameHit(long gid);
public boolean isUserPlayingGame(long userId, long gameId);
public String[][] getAllGames();
public boolean isGameIdentValid(String gameident);
}