UpgradeRequest
public class UpgradeRequestAdapter extends java.lang.Object implements UpgradeRequest
Modifier | Constructor | Description |
---|---|---|
protected |
UpgradeRequestAdapter() |
|
|
UpgradeRequestAdapter(java.lang.String requestURI) |
|
|
UpgradeRequestAdapter(java.net.URI requestURI) |
Modifier and Type | Method | Description |
---|---|---|
void |
addExtensions(java.lang.String... configs) |
|
void |
addExtensions(ExtensionConfig... configs) |
|
void |
clearHeaders() |
|
java.util.List<java.net.HttpCookie> |
getCookies() |
|
java.util.List<ExtensionConfig> |
getExtensions() |
|
java.lang.String |
getHeader(java.lang.String name) |
|
int |
getHeaderInt(java.lang.String name) |
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaders() |
|
java.util.List<java.lang.String> |
getHeaders(java.lang.String name) |
|
java.lang.String |
getHost() |
|
java.lang.String |
getHttpVersion() |
|
java.lang.String |
getMethod() |
|
java.lang.String |
getOrigin() |
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getParameterMap() |
Returns a map of the query parameters of the request.
|
java.lang.String |
getProtocolVersion() |
|
java.lang.String |
getQueryString() |
|
java.net.URI |
getRequestURI() |
|
java.lang.Object |
getSession() |
Access the Servlet HTTP Session (if present)
|
java.util.List<java.lang.String> |
getSubProtocols() |
|
java.security.Principal |
getUserPrincipal() |
Get the User Principal for this request.
|
boolean |
hasSubProtocol(java.lang.String test) |
|
boolean |
isOrigin(java.lang.String test) |
|
boolean |
isSecure() |
|
void |
setCookies(java.util.List<java.net.HttpCookie> cookies) |
|
void |
setExtensions(java.util.List<ExtensionConfig> configs) |
|
void |
setHeader(java.lang.String name,
java.lang.String value) |
|
void |
setHeader(java.lang.String name,
java.util.List<java.lang.String> values) |
|
void |
setHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers) |
|
void |
setHttpVersion(java.lang.String httpVersion) |
|
void |
setMethod(java.lang.String method) |
|
protected void |
setParameterMap(java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters) |
|
void |
setRequestURI(java.net.URI uri) |
|
void |
setSession(java.lang.Object session) |
|
void |
setSubProtocols(java.lang.String... protocols) |
Set Sub Protocol request list.
|
void |
setSubProtocols(java.util.List<java.lang.String> subProtocols) |
protected UpgradeRequestAdapter()
public UpgradeRequestAdapter(java.lang.String requestURI)
public UpgradeRequestAdapter(java.net.URI requestURI)
public void addExtensions(ExtensionConfig... configs)
addExtensions
in interface UpgradeRequest
public void addExtensions(java.lang.String... configs)
addExtensions
in interface UpgradeRequest
public void clearHeaders()
clearHeaders
in interface UpgradeRequest
public java.util.List<java.net.HttpCookie> getCookies()
getCookies
in interface UpgradeRequest
public java.util.List<ExtensionConfig> getExtensions()
getExtensions
in interface UpgradeRequest
public java.lang.String getHeader(java.lang.String name)
getHeader
in interface UpgradeRequest
public int getHeaderInt(java.lang.String name)
getHeaderInt
in interface UpgradeRequest
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
getHeaders
in interface UpgradeRequest
public java.util.List<java.lang.String> getHeaders(java.lang.String name)
getHeaders
in interface UpgradeRequest
public java.lang.String getHost()
getHost
in interface UpgradeRequest
public java.lang.String getHttpVersion()
getHttpVersion
in interface UpgradeRequest
public java.lang.String getMethod()
getMethod
in interface UpgradeRequest
public java.lang.String getOrigin()
getOrigin
in interface UpgradeRequest
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParameterMap()
getParameterMap
in interface UpgradeRequest
public java.lang.String getProtocolVersion()
getProtocolVersion
in interface UpgradeRequest
public java.lang.String getQueryString()
getQueryString
in interface UpgradeRequest
public java.net.URI getRequestURI()
getRequestURI
in interface UpgradeRequest
public java.lang.Object getSession()
Note: Never present on a Client UpgradeRequest.
getSession
in interface UpgradeRequest
public java.util.List<java.lang.String> getSubProtocols()
getSubProtocols
in interface UpgradeRequest
public java.security.Principal getUserPrincipal()
Only applicable when using UpgradeRequest from server side.
getUserPrincipal
in interface UpgradeRequest
public boolean hasSubProtocol(java.lang.String test)
hasSubProtocol
in interface UpgradeRequest
public boolean isOrigin(java.lang.String test)
isOrigin
in interface UpgradeRequest
public boolean isSecure()
isSecure
in interface UpgradeRequest
public void setCookies(java.util.List<java.net.HttpCookie> cookies)
setCookies
in interface UpgradeRequest
public void setExtensions(java.util.List<ExtensionConfig> configs)
setExtensions
in interface UpgradeRequest
public void setHeader(java.lang.String name, java.util.List<java.lang.String> values)
setHeader
in interface UpgradeRequest
public void setHeader(java.lang.String name, java.lang.String value)
setHeader
in interface UpgradeRequest
public void setHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
setHeaders
in interface UpgradeRequest
public void setHttpVersion(java.lang.String httpVersion)
setHttpVersion
in interface UpgradeRequest
public void setMethod(java.lang.String method)
setMethod
in interface UpgradeRequest
protected void setParameterMap(java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
public void setRequestURI(java.net.URI uri)
setRequestURI
in interface UpgradeRequest
public void setSession(java.lang.Object session)
setSession
in interface UpgradeRequest
public void setSubProtocols(java.util.List<java.lang.String> subProtocols)
setSubProtocols
in interface UpgradeRequest
public void setSubProtocols(java.lang.String... protocols)
setSubProtocols
in interface UpgradeRequest
protocols
- the sub protocols desiredCopyright © 1995–2018 Webtide. All rights reserved.