com.noelios.restlet.component
Class ServerRouter
java.lang.Object
org.restlet.Uniform
org.restlet.Restlet
org.restlet.Router
com.noelios.restlet.component.ServerRouter
public class ServerRouter
- extends Router
Router that collects calls from all server connectors and dispatches them to
the appropriate host routers. The host routers then dispatch them to the user
applications.
Concurrency note: instances of this class or its subclasses can be invoked by
several threads at the same time and therefore must be thread-safe. You
should be especially careful when storing state in member variables.
- Author:
- Jerome Louvel
Method Summary |
void |
start()
Starts the Restlet. |
void |
stop()
|
Methods inherited from class org.restlet.Router |
attach, attach, attach, attachDefault, attachDefault, createFinder, createRoute, detach, getCustom, getDefaultMatchingMode, getDefaultMatchQuery, getDefaultRoute, getFinderClass, getMaxAttempts, getNext, getRequiredScore, getRetryDelay, getRoutes, getRoutingMode, handle, setDefaultMatchingMode, setDefaultMatchQuery, setDefaultRoute, setFinderClass, setMaxAttempts, setRequiredScore, setRetryDelay, setRoutes, setRoutingMode |
Methods inherited from class org.restlet.Uniform |
delete, delete, get, get, handle, head, head, options, options, post, post, put, put |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServerRouter
public ServerRouter(Component component)
- Constructor.
- Parameters:
component
- The parent component.
start
public void start()
throws Exception
- Starts the Restlet.
- Overrides:
start
in class Restlet
- Throws:
Exception
stop
public void stop()
throws Exception
- Overrides:
stop
in class Restlet
- Throws:
Exception
Copyright © 2005-2008 Noelios Technologies.