there are two essentialy diffrent scenarios of creating room
first one is when the player wants to set up his room
second when server is restarting. in second case we
have to read data from NXD
reset() -
Method in class edu.umk.mat.merdacz.JGFramework.GameTable
after we have winner we need to reset some values in out players HashMap
for example need to set all ready's to false etc
reset() -
Method in class edu.umk.mat.merdacz.JGServer.plugins.Netris.BlocksManager
after we have winner we need to reset all queues
and back to state that we can register/unregister players
room -
Variable in class edu.umk.mat.merdacz.JGServer.Player
roomState -
Variable in class edu.umk.mat.merdacz.JGServer.Room
Used for two main purposes:
1) to auto leave players after it has been removed (they have to
free reference in order to GC take care of it)
2) TODO to disallow new joins (is it important when we have 1) ?)
rooms -
Variable in class edu.umk.mat.merdacz.JGServer.DbWrapper
JGSdb/rooms collection
rooms -
Variable in class edu.umk.mat.merdacz.JGServer.Game
rooms -
Variable in class edu.umk.mat.merdacz.JGServer.Rooms