org.restlet.ext.grizzly
Class GrizzlyServerHelper

java.lang.Object
  extended by org.restlet.engine.Helper
      extended by org.restlet.engine.RestletHelper<T>
          extended by org.restlet.engine.ConnectorHelper<Server>
              extended by org.restlet.engine.ServerHelper
                  extended by org.restlet.engine.http.HttpServerHelper
                      extended by org.restlet.ext.grizzly.GrizzlyServerHelper
Direct Known Subclasses:
HttpServerHelper, HttpsServerHelper

public abstract class GrizzlyServerHelper
extends HttpServerHelper

Base Grizzly connector.

Author:
Jerome Louvel

Constructor Summary
GrizzlyServerHelper(Server server)
          Constructor.
 
Method Summary
protected abstract  void configure(com.sun.grizzly.Controller controller)
          Configures the Grizzly controller.
 com.sun.grizzly.TCPSelectorHandler getSelectorHandler()
          Returns the Grizzly TCP selector handler.
 void start()
           
 void stop()
           
 
Methods inherited from class org.restlet.engine.http.HttpServerHelper
getAdapter, handle, setAdapter
 
Methods inherited from class org.restlet.engine.ServerHelper
handle, setEphemeralPort, setEphemeralPort
 
Methods inherited from class org.restlet.engine.ConnectorHelper
getConnectorService, getContext, getProtocols, update
 
Methods inherited from class org.restlet.engine.RestletHelper
getAttributes, getHelped, getHelpedParameters, getLogger, getMetadataService, setHelped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrizzlyServerHelper

public GrizzlyServerHelper(Server server)
Constructor.

Parameters:
server - The server to help.
Method Detail

getSelectorHandler

public com.sun.grizzly.TCPSelectorHandler getSelectorHandler()
Returns the Grizzly TCP selector handler.

Returns:
The Grizzly TCP selector handler.

configure

protected abstract void configure(com.sun.grizzly.Controller controller)
                           throws Exception
Configures the Grizzly controller.

Parameters:
controller - The controller to configure.
Throws:
Exception

start

public void start()
           throws Exception
Overrides:
start in class ConnectorHelper<Server>
Throws:
Exception

stop

public void stop()
          throws Exception
Overrides:
stop in class ServerHelper
Throws:
Exception


Copyright © 2005-2013 Restlet S.A.S..