public class VirtualHostInjector extends Filter
Filter
that sets the virtual host as a request attribute.
See this issue.
Modifier and Type | Field and Description |
---|---|
static String |
ATTRIBUTE
The request attribute in which to store the virtual host.
|
Constructor and Description |
---|
VirtualHostInjector(Context context,
Restlet next,
VirtualHost virtualHost)
Constructor.
|
VirtualHostInjector(Context context,
VirtualHost virtualHost)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected int |
beforeHandle(Request request,
Response response) |
static VirtualHost |
getVirtualHost(Request request)
The virtual host for the request.
|
afterHandle, doHandle, getNext, handle, hasNext, setNext, setNext, start, stop
createFinder, finalize, getApplication, getAuthor, getContext, getDescription, getFinderClass, getLogger, getName, getOwner, handle, handle, handle, isStarted, isStopped, setAuthor, setContext, setDescription, setFinderClass, setName, setOwner
public static final String ATTRIBUTE
public VirtualHostInjector(Context context, VirtualHost virtualHost)
context
- The contextvirtualHost
- The virtual hostpublic VirtualHostInjector(Context context, Restlet next, VirtualHost virtualHost)
context
- The contextnext
- The next restletvirtualHost
- The virtual hostpublic static VirtualHost getVirtualHost(Request request)
request
- The requestprotected int beforeHandle(Request request, Response response)
beforeHandle
in class Filter
Copyright © 2009-2016 Three Crickets LLC.