org.apache.wicket.protocol.ws.api
Class WebSocketRequest
java.lang.Object
org.apache.wicket.request.Request
org.apache.wicket.request.http.WebRequest
org.apache.wicket.protocol.ws.api.WebSocketRequest
public class WebSocketRequest
- extends org.apache.wicket.request.http.WebRequest
A WebRequest implementation used for the lifecycle of a web socket
connection. It keeps a copy of the HttpServletRequest provided by the web container
during the creation of the web socket connection (the http upgrade).
- Since:
- 6.0
| Fields inherited from class org.apache.wicket.request.http.WebRequest |
HEADER_AJAX, HEADER_AJAX_BASE_URL, PARAM_AJAX, PARAM_AJAX_BASE_URL, PARAM_AJAX_REQUEST_ANTI_CACHE |
|
Constructor Summary |
WebSocketRequest(javax.servlet.http.HttpServletRequest req)
Constructor. |
| Methods inherited from class org.apache.wicket.request.http.WebRequest |
cloneWithUrl, getCookie, getIfModifiedSinceHeader, shouldPreserveClientUrl |
| Methods inherited from class org.apache.wicket.request.Request |
getContextPath, getFilterPath, getOriginalUrl, getPostParameters, getPrefixToContextPath, getQueryParameters, getRequestParameters |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebSocketRequest
public WebSocketRequest(javax.servlet.http.HttpServletRequest req)
- Constructor.
- Parameters:
req - the copy of the HttpServletRequest used for the upgrade of the HTTP protocol
getCookies
public List<javax.servlet.http.Cookie> getCookies()
- Specified by:
getCookies in class org.apache.wicket.request.http.WebRequest
getHeaders
public List<String> getHeaders(String name)
- Specified by:
getHeaders in class org.apache.wicket.request.http.WebRequest
getHeader
public String getHeader(String name)
- Specified by:
getHeader in class org.apache.wicket.request.http.WebRequest
getDateHeader
public org.apache.wicket.util.time.Time getDateHeader(String name)
- Specified by:
getDateHeader in class org.apache.wicket.request.http.WebRequest
getUrl
public org.apache.wicket.request.Url getUrl()
- Specified by:
getUrl in class org.apache.wicket.request.Request
getClientUrl
public org.apache.wicket.request.Url getClientUrl()
- Specified by:
getClientUrl in class org.apache.wicket.request.Request
getLocale
public Locale getLocale()
- Specified by:
getLocale in class org.apache.wicket.request.Request
getCharset
public Charset getCharset()
- Specified by:
getCharset in class org.apache.wicket.request.Request
getContainerRequest
public Object getContainerRequest()
- Specified by:
getContainerRequest in class org.apache.wicket.request.Request
isAjax
public boolean isAjax()
- Overrides:
isAjax in class org.apache.wicket.request.http.WebRequest
Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.