Modify PresentsClient and ClientResolver creation so that we can inject
dependencies into both. Moved the legacy statics into CrowdServer so that at least Presents can be pure (we should probably eventually move them into BangServer and PiracyServer and fix everything else). Added some useful manager references to PlaceManager delegate (_omgr, _invmgr) that handle the majority of their service needs. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5170 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -60,7 +60,7 @@ public class TestServer extends PresentsServer
|
||||
throws Exception
|
||||
{
|
||||
super.init(injector);
|
||||
breg = new BureauRegistry("localhost:47624", invmgr, omgr, invoker);
|
||||
breg = new BureauRegistry("localhost:47624", _invmgr, _omgr, _invoker);
|
||||
}
|
||||
|
||||
public static void setClientTarget (String target)
|
||||
|
||||
@@ -42,7 +42,7 @@ public class TestServer extends PresentsServer
|
||||
_invmgr.registerDispatcher(new TestDispatcher(new TestManager()), "test");
|
||||
|
||||
// create a test object
|
||||
testobj = omgr.registerObject(new TestObject());
|
||||
testobj = _omgr.registerObject(new TestObject());
|
||||
testobj.longs.add(System.currentTimeMillis());
|
||||
long value = Integer.MAX_VALUE;
|
||||
value++;
|
||||
|
||||
Reference in New Issue
Block a user