public final class ExchangeHandshakeRequest extends Object implements javax.websocket.server.HandshakeRequest
HandshakeRequest which wraps a WebSocketHttpExchange to act on it.| Constructor and Description |
|---|
ExchangeHandshakeRequest(WebSocketHttpExchange exchange) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<String>> |
getHeaders() |
Object |
getHttpSession() |
Map<String,List<String>> |
getParameterMap() |
String |
getQueryString() |
URI |
getRequestURI() |
Principal |
getUserPrincipal() |
boolean |
isUserInRole(String role) |
public ExchangeHandshakeRequest(WebSocketHttpExchange exchange)
public Map<String,List<String>> getHeaders()
getHeaders in interface javax.websocket.server.HandshakeRequestpublic Principal getUserPrincipal()
getUserPrincipal in interface javax.websocket.server.HandshakeRequestpublic URI getRequestURI()
getRequestURI in interface javax.websocket.server.HandshakeRequestpublic boolean isUserInRole(String role)
isUserInRole in interface javax.websocket.server.HandshakeRequestpublic Object getHttpSession()
getHttpSession in interface javax.websocket.server.HandshakeRequestpublic Map<String,List<String>> getParameterMap()
getParameterMap in interface javax.websocket.server.HandshakeRequestpublic String getQueryString()
getQueryString in interface javax.websocket.server.HandshakeRequestCopyright © 2017 JBoss by Red Hat. All rights reserved.