From ccba68ab3633a2ecd4cb029a075f04013ac1d3fd Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Tue, 14 Oct 2008 21:32:54 +0000 Subject: [PATCH] This needs to come back to make a whole bunch of Game Gardens games work. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5443 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/presents/server/PresentsServer.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/java/com/threerings/presents/server/PresentsServer.java b/src/java/com/threerings/presents/server/PresentsServer.java index a3edffbee..80ec444db 100644 --- a/src/java/com/threerings/presents/server/PresentsServer.java +++ b/src/java/com/threerings/presents/server/PresentsServer.java @@ -107,6 +107,10 @@ public class PresentsServer } } + /** Legacy static reference to the main distributed object manager. Don't use this. If you're + * writing a game, use {@link PlaceManager#_omgr}. */ + @Deprecated public static RootDObjectManager omgr; + /** * Initializes all of the server services and prepares for operation. */ @@ -129,6 +133,9 @@ public class PresentsServer injector.getInstance(NativeSignalHandler.class).init(); } + // initialize our deprecated legacy static references + omgr = _omgr; + // configure the dobject manager with our access controller _omgr.setDefaultAccessController(createDefaultObjectAccessController());