Class ClientUpgradeRequest

    • Field Detail

      • FORBIDDEN_HEADERS

        private static final java.util.Set<java.lang.String> FORBIDDEN_HEADERS
      • key

        private final java.lang.String key
      • localEndpoint

        private java.lang.Object localEndpoint
      • timeout

        private long timeout
    • Constructor Detail

      • ClientUpgradeRequest

        public ClientUpgradeRequest()
      • ClientUpgradeRequest

        protected ClientUpgradeRequest​(java.net.URI requestURI)
    • Method Detail

      • genRandomKey

        private final java.lang.String genRandomKey()
      • getKey

        public java.lang.String getKey()
      • setCookiesFrom

        @Deprecated
        public void setCookiesFrom​(java.net.CookieStore cookieStore)
        Deprecated.
        use either WebSocketClient.setCookieStore(CookieStore) or HttpClient.setCookieStore(CookieStore) instead
        Parameters:
        cookieStore - the cookie store to use
      • setTimeout

        public void setTimeout​(long timeout,
                               java.util.concurrent.TimeUnit unit)
        Parameters:
        timeout - the total timeout for the request/response conversation of the WebSocket handshake; use zero or a negative value to disable the timeout
        unit - the timeout unit
      • getTimeout

        public long getTimeout()
        Returns:
        the total timeout for this request, in milliseconds; zero or negative if the timeout is disabled
      • setLocalEndpoint

        public void setLocalEndpoint​(java.lang.Object websocket)
      • getLocalEndpoint

        public java.lang.Object getLocalEndpoint()