org.restlet.engine.util
Class ChildClientDispatcher
java.lang.Object
org.restlet.Restlet
org.restlet.routing.Filter
org.restlet.engine.TemplateDispatcher
org.restlet.engine.util.ChildClientDispatcher
- All Implemented Interfaces:
- Uniform
public class ChildClientDispatcher
- extends TemplateDispatcher
Client dispatcher for a component child.
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 as member variables.
- Author:
- Jerome Louvel
Method Summary |
int |
doHandle(Request request,
Response response)
Transmits the call to the parent component except if the call is internal
as denoted by the Protocol.RIAP protocol and targets this child
application. |
Methods inherited from class org.restlet.Restlet |
createFinder, finalize, getApplication, getAuthor, getContext, getDescription, getFinderClass, getLogger, getName, getOwner, handle, handle, handle, isStarted, isStopped, setAuthor, setContext, setDescription, setFinderClass, setName, setOwner |
ChildClientDispatcher
public ChildClientDispatcher(ChildContext childContext)
- Constructor.
- Parameters:
childContext
- The child context.
doHandle
public int doHandle(Request request,
Response response)
- Transmits the call to the parent component except if the call is internal
as denoted by the
Protocol.RIAP
protocol and targets this child
application.
- Overrides:
doHandle
in class Filter
- Parameters:
request
- The request to handle.response
- The response to update.
Copyright © 2005-2013 Restlet.