Deprecated API


Contents
Deprecated Interfaces
com.threerings.crowd.server.PlaceManager.MessageHandler
          Use dynamically bound methods instead. See DynamicListener. 
 

Deprecated Classes
com.threerings.util.RandomUtil
          moved to RandomUtil. 
com.threerings.presents.server.ShutdownManager
          use Lifecycle 
 

Deprecated Fields
com.threerings.presents.server.PresentsServer.invmgr
           
com.threerings.presents.server.PresentsServer.omgr
           
 

Deprecated Methods
com.threerings.crowd.client.PlaceController.createPlaceView()
          Use PlaceController.createPlaceView(CrowdContext). 
com.threerings.presents.dobj.DSet.entries()
            
com.threerings.crowd.data.PlaceConfig.getControllerClass()
          Override PlaceConfig.createController() directly. 
com.threerings.util.RandomUtil.getFloat(float)
          use RandomUtil. 
com.threerings.util.RandomUtil.getInt(int)
          use RandomUtil. 
com.threerings.util.RandomUtil.getInt(int, int)
          use RandomUtil. 
com.threerings.crowd.server.PlaceManager.getPlaceObjectClass()
          Use PlaceManager.createPlaceObject(). 
com.threerings.util.RandomUtil.getWeightedIndex(float[])
          use RandomUtil. 
com.threerings.util.RandomUtil.getWeightedIndex(int[])
          use RandomUtil. 
com.threerings.util.RandomUtil.pickRandom(Collection)
          use RandomUtil. 
com.threerings.util.RandomUtil.pickRandom(Iterator, int)
          use RandomUtil. 
com.threerings.util.RandomUtil.pickRandom(Iterator, int, T)
          use RandomUtil. 
com.threerings.util.RandomUtil.pickRandom(List)
          use RandomUtil. 
com.threerings.util.RandomUtil.pickRandom(List, T)
          use RandomUtil. 
com.threerings.util.RandomUtil.pickRandom(List, T, Random)
          use RandomUtil. 
com.threerings.util.RandomUtil.pickRandom(T[])
          use RandomUtil. 
com.threerings.util.RandomUtil.pickRandom(T[], T)
          use RandomUtil. 
com.threerings.presents.server.InvocationManager.registerDispatcher(InvocationDispatcher, boolean)
          use InvocationManager.registerDispatcher(InvocationDispatcher). 
com.threerings.crowd.server.PlaceManager.registerMessageHandler(String, PlaceManager.MessageHandler)
          Use dynamically bound methods instead. See DynamicListener. 
com.threerings.presents.dobj.DObject.requestOidAdd(String, int)
          Regenerate your DObject to remove this warning. 
com.threerings.presents.dobj.DObject.requestOidRemove(String, int)
          Regenerate your DObject to remove this warning. 
com.threerings.presents.data.InvocationMarshaller.sendRequest(Client, int, Object[])
          use client-argument-free version. 
com.threerings.presents.data.InvocationMarshaller.sendRequest(Client, int, Object[], Transport)
          use client-argument-free version. 
com.threerings.presents.dobj.DSet.toArray(E[])
          use DSet.clone() or add this to an ArrayList. Arrays are an untypesafe quagmire. 
com.threerings.presents.dobj.DSet.toArray(Object[])
          use DSet.clone() or add this to an ArrayList. Arrays are an untypesafe quagmire. 
com.threerings.presents.dobj.DSet.typedClone()
          clone() works just fine now.