Class GameManager

java.lang.Object
net.sf.colossus.webserver.GameManager
All Implemented Interfaces:
Remote, IGameManager

public class GameManager extends Object implements IGameManager
This "manager" is accessible via RMI (served by the ColossusRegistry object) for the games started in own processes. Once a game comes up, it can register to here, telling it's game Id, and reporting anything that happens which is of interest to the server; for example, this could be things like player died etc. Additionally the server can communicate with the games, because it gets their game Id, and looks up the ManagedGame remote object for it. TODO: work just started (2011-04-24)
Author:
Clemens Katzer