org.jdesktop.wonderland.server
Class WonderlandBoot

java.lang.Object
  extended by org.jdesktop.wonderland.server.WonderlandBoot
All Implemented Interfaces:
com.sun.sgs.app.AppListener, java.io.Serializable

public class WonderlandBoot
extends java.lang.Object
implements com.sun.sgs.app.AppListener, java.io.Serializable

SGS Boot class for Wonderland

See Also:
Serialized Form

Constructor Summary
WonderlandBoot()
           
 
Method Summary
 void initialize(java.util.Properties props)
          Initialize the server
protected  void loadPlugins()
          Load plugins specified as services in the various plugin jars
 com.sun.sgs.app.ClientSessionListener loggedIn(com.sun.sgs.app.ClientSession session)
          Called when a new client logs in.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WonderlandBoot

public WonderlandBoot()
Method Detail

initialize

public void initialize(java.util.Properties props)
Initialize the server

Specified by:
initialize in interface com.sun.sgs.app.AppListener
Parameters:
props - properties to initialize with

loggedIn

public com.sun.sgs.app.ClientSessionListener loggedIn(com.sun.sgs.app.ClientSession session)
Called when a new client logs in. This returns an initial ProtocolSessionListener, which will negotiate the protocol to speak with the client.

Specified by:
loggedIn in interface com.sun.sgs.app.AppListener
Parameters:
session - the session for the new user
Returns:
a ProtocolSessionListener used to negotiate the proper protocol for the client.

loadPlugins

protected void loadPlugins()
Load plugins specified as services in the various plugin jars



Open Wonderland - http://openwonderland.org