com.threerings.crowd.data
Class PlaceObject.ManagerCaller

java.lang.Object
  extended by com.threerings.crowd.data.PlaceObject.ManagerCaller
Enclosing class:
PlaceObject

public class PlaceObject.ManagerCaller
extends Object

Exists to make calls into the manager look sensible:

_plobj.manager.invoke("someMethod", args);
and to route events through the right distributed object manager if we are running in standalone/single-player mode where both client and server are running in the same VM.


Field Summary
protected  DObjectManager _omgr
           
 
Constructor Summary
protected PlaceObject.ManagerCaller(DObjectManager omgr)
           
 
Method Summary
 void invoke(String method, Object... args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_omgr

protected DObjectManager _omgr
Constructor Detail

PlaceObject.ManagerCaller

protected PlaceObject.ManagerCaller(DObjectManager omgr)
Method Detail

invoke

public void invoke(String method,
                   Object... args)