com.threerings.micasa.lobby.table
Class TableLobbyManager

java.lang.Object
  extended by com.threerings.crowd.server.PlaceManager
      extended by com.threerings.micasa.lobby.LobbyManager
          extended by com.threerings.micasa.lobby.table.TableLobbyManager
All Implemented Interfaces:
SpeakHandler.SpeakerValidator, ChangeListener, MessageListener

public class TableLobbyManager
extends LobbyManager

Extends lobby manager only to ensure that a table lobby object is used for table lobbies.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager
PlaceManager.DelegateOp, PlaceManager.MessageHandler
 
Field Summary
protected  TableManager _tmgr
          A reference to our table manager.
 
Fields inherited from class com.threerings.micasa.lobby.LobbyManager
_gameIdent, _name
 
Fields inherited from class com.threerings.crowd.server.PlaceManager
_bodyUpdater, _config, _deathListener, _delegates, _dispatcher, _dispatcherFinders, _injector, _invmgr, _locator, _marshallers, _msghandlers, _occInfo, _occListener, _omgr, _plobj, _registry, _shutdownInterval
 
Constructor Summary
TableLobbyManager()
           
 
Method Summary
protected  PlaceObject createPlaceObject()
           
protected  void didShutdown()
           
protected  void didStartup()
           
 
Methods inherited from class com.threerings.micasa.lobby.LobbyManager
getConfigValue, init
 
Methods inherited from class com.threerings.crowd.server.PlaceManager
addDelegate, addDispatcher, addOccupantInfo, addProvider, applyToDelegates, applyToOccupants, bodyEntered, bodyLeft, bodyUpdated, bodyWillEnter, bodyWillLeave, cancelShutdowner, checkPermissions, checkShutdownInterval, createSpeakHandler, didInit, getAccessController, getConfig, getLocation, getPlaceObject, getPlaceObjectClass, idleUnloadPeriod, init, isValidSpeaker, messageReceived, permissionsFailed, placeBecameEmpty, ratifyBodyEntry, registerMessageHandler, shouldCreateSpeakService, shouldDeclareEmpty, shutdown, startup, toString, toString, updateOccupantInfo, where
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_tmgr

protected TableManager _tmgr
A reference to our table manager.

Constructor Detail

TableLobbyManager

public TableLobbyManager()
Method Detail

didStartup

protected void didStartup()
Overrides:
didStartup in class PlaceManager

didShutdown

protected void didShutdown()
Overrides:
didShutdown in class PlaceManager

createPlaceObject

protected PlaceObject createPlaceObject()
Overrides:
createPlaceObject in class LobbyManager