Class UpgradeRequestAdapter
java.lang.Object
org.eclipse.jetty.websocket.common.UpgradeRequestAdapter
- All Implemented Interfaces:
UpgradeRequest
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUpgradeRequestAdapter(String requestURI) UpgradeRequestAdapter(URI requestURI) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtensions(String... configs) voidaddExtensions(ExtensionConfig... configs) voidintgetHeaderInt(String name) getHeaders(String name) getHost()Returns a map of the query parameters of the request.Access the Servlet HTTP Session (if present)Get the User Principal for this request.booleanhasSubProtocol(String test) booleanbooleanisSecure()voidsetCookies(List<HttpCookie> cookies) voidsetExtensions(List<ExtensionConfig> configs) voidvoidvoidsetHeaders(Map<String, List<String>> headers) voidsetHttpVersion(String httpVersion) voidprotected voidsetParameterMap(Map<String, List<String>> parameters) voidsetRequestURI(URI uri) voidsetSession(Object session) voidsetSubProtocols(String... protocols) Set Sub Protocol request list.voidsetSubProtocols(List<String> subProtocols)
-
Constructor Details
-
UpgradeRequestAdapter
protected UpgradeRequestAdapter() -
UpgradeRequestAdapter
-
UpgradeRequestAdapter
-
-
Method Details
-
addExtensions
- Specified by:
addExtensionsin interfaceUpgradeRequest
-
addExtensions
- Specified by:
addExtensionsin interfaceUpgradeRequest
-
clearHeaders
public void clearHeaders()- Specified by:
clearHeadersin interfaceUpgradeRequest
-
getCookies
- Specified by:
getCookiesin interfaceUpgradeRequest
-
getExtensions
- Specified by:
getExtensionsin interfaceUpgradeRequest
-
getHeader
- Specified by:
getHeaderin interfaceUpgradeRequest
-
getHeaderInt
- Specified by:
getHeaderIntin interfaceUpgradeRequest
-
getHeaders
- Specified by:
getHeadersin interfaceUpgradeRequest
-
getHeaders
- Specified by:
getHeadersin interfaceUpgradeRequest
-
getHost
- Specified by:
getHostin interfaceUpgradeRequest
-
getHttpVersion
- Specified by:
getHttpVersionin interfaceUpgradeRequest
-
getMethod
- Specified by:
getMethodin interfaceUpgradeRequest
-
getOrigin
- Specified by:
getOriginin interfaceUpgradeRequest
-
getParameterMap
Returns a map of the query parameters of the request.- Specified by:
getParameterMapin interfaceUpgradeRequest- Returns:
- a unmodifiable map of query parameters of the request.
-
getProtocolVersion
- Specified by:
getProtocolVersionin interfaceUpgradeRequest
-
getQueryString
- Specified by:
getQueryStringin interfaceUpgradeRequest
-
getRequestURI
- Specified by:
getRequestURIin interfaceUpgradeRequest
-
getSession
Access the Servlet HTTP Session (if present)Note: Never present on a Client UpgradeRequest.
- Specified by:
getSessionin interfaceUpgradeRequest- Returns:
- the Servlet HTTPSession on server side UpgradeRequests
-
getSubProtocols
- Specified by:
getSubProtocolsin interfaceUpgradeRequest
-
getUserPrincipal
Get the User Principal for this request.Only applicable when using UpgradeRequest from server side.
- Specified by:
getUserPrincipalin interfaceUpgradeRequest- Returns:
- the user principal
-
hasSubProtocol
- Specified by:
hasSubProtocolin interfaceUpgradeRequest
-
isOrigin
- Specified by:
isOriginin interfaceUpgradeRequest
-
isSecure
public boolean isSecure()- Specified by:
isSecurein interfaceUpgradeRequest
-
setCookies
- Specified by:
setCookiesin interfaceUpgradeRequest
-
setExtensions
- Specified by:
setExtensionsin interfaceUpgradeRequest
-
setHeader
- Specified by:
setHeaderin interfaceUpgradeRequest
-
setHeader
- Specified by:
setHeaderin interfaceUpgradeRequest
-
setHeaders
- Specified by:
setHeadersin interfaceUpgradeRequest
-
setHttpVersion
- Specified by:
setHttpVersionin interfaceUpgradeRequest
-
setMethod
- Specified by:
setMethodin interfaceUpgradeRequest
-
setParameterMap
-
setRequestURI
- Specified by:
setRequestURIin interfaceUpgradeRequest
-
setSession
- Specified by:
setSessionin interfaceUpgradeRequest
-
setSubProtocols
- Specified by:
setSubProtocolsin interfaceUpgradeRequest
-
setSubProtocols
Set Sub Protocol request list.- Specified by:
setSubProtocolsin interfaceUpgradeRequest- Parameters:
protocols- the sub protocols desired
-