Class WebSocketClientNegotiation


  • public class WebSocketClientNegotiation
    extends java.lang.Object
    Author:
    Stuart Douglas
    • 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)