org.restlet.engine.component
Class InternalRouter
java.lang.Object
org.restlet.Restlet
org.restlet.routing.Router
org.restlet.engine.component.InternalRouter
- All Implemented Interfaces:
- Uniform
public class InternalRouter
- extends Router
Provides the behavior of the internal router of a Component. It overrides the
default behavior of a classic Router.
- Author:
- Thierry Boileau
Methods inherited from class org.restlet.routing.Router |
attach, attach, attach, attach, attachDefault, createRoute, detach, detach, doHandle, getCustom, getDefaultMatchingMode, getDefaultMatchingQuery, getDefaultRoute, getMatchingMode, getMaxAttempts, getNext, getRequiredScore, getRetryDelay, getRoutes, getRoutingMode, handle, logRoute, setDefaultMatchingMode, setDefaultMatchingQuery, setDefaultRoute, setMaxAttempts, setRequiredScore, setRetryDelay, setRoutes, setRoutingMode, start, stop |
Methods inherited from class org.restlet.Restlet |
finalize, getApplication, getAuthor, getContext, getDescription, getFinderClass, getLogger, getName, getOwner, handle, handle, handle, isStarted, isStopped, setAuthor, setContext, setDescription, setFinderClass, setName, setOwner |
InternalRouter
public InternalRouter(Context context)
- Constructor.
- Parameters:
context
-
createRoute
protected TemplateRoute createRoute(String uriPattern,
Restlet target,
int matchingMode)
- Overrides:
createRoute
in class Router
attach
public TemplateRoute attach(Restlet target)
- Overrides:
attach
in class Router
attach
public TemplateRoute attach(String uriPattern,
Restlet target)
- Overrides:
attach
in class Router
attachDefault
public TemplateRoute attachDefault(Restlet defaultTarget)
- Overrides:
attachDefault
in class Router
createFinder
public Finder createFinder(Class<? extends ServerResource> targetClass)
- Overrides:
createFinder
in class Restlet
Copyright © 2005-2013 Restlet.