com.noelios.restlet.component
Class ClientRouter
java.lang.Object
org.restlet.Uniform
org.restlet.Restlet
org.restlet.Router
com.noelios.restlet.component.ClientRouter
public class ClientRouter
- extends Router
Router that collects calls from all applications and dispatches them to the
appropriate client connectors.
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
Methods inherited from class org.restlet.Router |
attach, attach, attach, attachDefault, attachDefault, createFinder, createRoute, detach, getCustom, getDefaultMatchingMode, getDefaultMatchQuery, getDefaultRoute, getFinderClass, getMaxAttempts, 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 |
ClientRouter
public ClientRouter(Component component)
- Constructor.
- Parameters:
component
- The parent component.
getNext
public Restlet getNext(Request request,
Response response)
- Overrides:
getNext
in class Router
start
public void start()
throws Exception
- Starts the Restlet.
- Overrides:
start
in class Restlet
- Throws:
Exception
Copyright © 2005-2008 Noelios Technologies.