Package io.undertow.websockets.client
Class WebSocketClientNegotiation
- java.lang.Object
-
- io.undertow.websockets.client.WebSocketClientNegotiation
-
public class WebSocketClientNegotiation extends java.lang.Object- Author:
- Stuart Douglas
-
-
Constructor Summary
Constructors Constructor Description WebSocketClientNegotiation(java.util.List<java.lang.String> supportedSubProtocols, java.util.List<WebSocketExtension> supportedExtensions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterRequest(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)voidbeforeRequest(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)java.util.List<WebSocketExtension>getSelectedExtensions()java.lang.StringgetSelectedSubProtocol()java.util.List<WebSocketExtension>getSupportedExtensions()java.util.List<java.lang.String>getSupportedSubProtocols()voidhandshakeComplete(java.lang.String selectedProtocol, java.util.List<WebSocketExtension> selectedExtensions)
-
-
-
Constructor Detail
-
WebSocketClientNegotiation
public WebSocketClientNegotiation(java.util.List<java.lang.String> supportedSubProtocols, java.util.List<WebSocketExtension> supportedExtensions)
-
-
Method Detail
-
getSupportedSubProtocols
public java.util.List<java.lang.String> getSupportedSubProtocols()
-
getSupportedExtensions
public java.util.List<WebSocketExtension> getSupportedExtensions()
-
getSelectedSubProtocol
public java.lang.String getSelectedSubProtocol()
-
getSelectedExtensions
public java.util.List<WebSocketExtension> getSelectedExtensions()
-
beforeRequest
public void beforeRequest(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
-
afterRequest
public void afterRequest(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
-
handshakeComplete
public void handshakeComplete(java.lang.String selectedProtocol, java.util.List<WebSocketExtension> selectedExtensions)
-
-