Class CompletedUpgradeRequest
java.lang.Object
org.eclipse.jetty.websocket.server.internal.CompletedUpgradeRequest
- All Implemented Interfaces:
org.eclipse.jetty.websocket.api.UpgradeRequest
public class CompletedUpgradeRequest
extends Object
implements org.eclipse.jetty.websocket.api.UpgradeRequest
Internal implementation of the
UpgradeRequest interface.
This takes a ServerUpgradeRequest instance and copies all required information after the WebSocket upgrade,
to store for the duration of the WebSocket connection, past the end of the HTTP request lifecycle.
-
Constructor Summary
ConstructorsConstructorDescriptionCompletedUpgradeRequest(org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest request) -
Method Summary
Modifier and TypeMethodDescriptionList<org.eclipse.jetty.websocket.api.ExtensionConfig> intgetHeaderInt(String name) getHeaders(String name) getHost()booleanhasSubProtocol(String subProtocol) booleanisSecure()
-
Constructor Details
-
CompletedUpgradeRequest
public CompletedUpgradeRequest(org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest request)
-
-
Method Details
-
getCookies
- Specified by:
getCookiesin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getExtensions
- Specified by:
getExtensionsin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getHeader
-
getHeaderInt
- Specified by:
getHeaderIntin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getHeaders
-
getHeaders
-
getHost
- Specified by:
getHostin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getHttpVersion
- Specified by:
getHttpVersionin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getMethod
- Specified by:
getMethodin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getOrigin
- Specified by:
getOriginin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getParameterMap
-
getProtocolVersion
- Specified by:
getProtocolVersionin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getQueryString
- Specified by:
getQueryStringin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getRequestURI
- Specified by:
getRequestURIin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
getSubProtocols
-
getUserPrincipal
- Specified by:
getUserPrincipalin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
hasSubProtocol
- Specified by:
hasSubProtocolin interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-
isSecure
public boolean isSecure()- Specified by:
isSecurein interfaceorg.eclipse.jetty.websocket.api.UpgradeRequest
-