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