org.xwiki.rest
Class XWikiSetupCleanupFilter
java.lang.Object
org.restlet.Uniform
org.restlet.Restlet
org.restlet.Filter
org.xwiki.rest.XWikiSetupCleanupFilter
public class XWikiSetupCleanupFilter
- extends org.restlet.Filter
The Setup cleanup filter is used to initialize the XWiki context before serving the request, and to clean it up after
the request has been served. This filter also populates the Restlet context with XWiki-related variables so that they
are available to resources.
- Version:
- $Id: XWikiSetupCleanupFilter.java 22942 2009-08-26 13:56:09Z tmortagne $
| Fields inherited from class org.restlet.Filter |
CONTINUE, SKIP, STOP |
|
Method Summary |
protected void |
afterHandle(org.restlet.data.Request request,
org.restlet.data.Response response)
|
protected int |
beforeHandle(org.restlet.data.Request request,
org.restlet.data.Response response)
|
protected static javax.servlet.http.HttpServletRequest |
getHttpRequest(org.restlet.data.Request req)
Builds the servlet request. |
protected static javax.servlet.http.HttpServletResponse |
getHttpResponse(org.restlet.data.Response res)
Builds the servlet response. |
| Methods inherited from class org.restlet.Filter |
doHandle, getNext, handle, hasNext, setNext, setNext |
| Methods inherited from class org.restlet.Restlet |
getApplication, getContext, getLogger, init, isStarted, isStopped, setContext, start, stop |
| 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 |
XWikiSetupCleanupFilter
public XWikiSetupCleanupFilter()
beforeHandle
protected int beforeHandle(org.restlet.data.Request request,
org.restlet.data.Response response)
- Overrides:
beforeHandle in class org.restlet.Filter
afterHandle
protected void afterHandle(org.restlet.data.Request request,
org.restlet.data.Response response)
- Overrides:
afterHandle in class org.restlet.Filter
getHttpRequest
protected static javax.servlet.http.HttpServletRequest getHttpRequest(org.restlet.data.Request req)
- Builds the servlet request.
- Parameters:
req - The request to handle.
- Returns:
- httpServletRequest The http servlet request.
getHttpResponse
protected static javax.servlet.http.HttpServletResponse getHttpResponse(org.restlet.data.Response res)
- Builds the servlet response.
- Parameters:
res - The response.
- Returns:
- httpServletResponse The http servlet response.
Copyright © 2004-2009 XWiki. All Rights Reserved.