Home / Class/ HandshakeComplete Class — netty Architecture

HandshakeComplete Class — netty Architecture

Architecture documentation for the HandshakeComplete class in WebSocketServerProtocolHandler.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  7ab45b9a_933f_ec64_c623_681acda589aa["HandshakeComplete"]
  8c1d603a_aa1f_712c_b960_89f0dc9c25ca["WebSocketServerProtocolHandler.java"]
  7ab45b9a_933f_ec64_c623_681acda589aa -->|defined in| 8c1d603a_aa1f_712c_b960_89f0dc9c25ca
  7313ff38_1485_e98d_14ef_ac6c9f4ec7c2["HandshakeComplete()"]
  7ab45b9a_933f_ec64_c623_681acda589aa -->|method| 7313ff38_1485_e98d_14ef_ac6c9f4ec7c2
  1d608a68_539b_eaa0_0836_ab8264959f7c["String()"]
  7ab45b9a_933f_ec64_c623_681acda589aa -->|method| 1d608a68_539b_eaa0_0836_ab8264959f7c
  7a66c21a_5458_7649_1539_11b7bd7860bf["HttpHeaders()"]
  7ab45b9a_933f_ec64_c623_681acda589aa -->|method| 7a66c21a_5458_7649_1539_11b7bd7860bf

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler.java lines 78–100

    public static final class HandshakeComplete {
        private final String requestUri;
        private final HttpHeaders requestHeaders;
        private final String selectedSubprotocol;

        public HandshakeComplete(String requestUri, HttpHeaders requestHeaders, String selectedSubprotocol) {
            this.requestUri = requestUri;
            this.requestHeaders = requestHeaders;
            this.selectedSubprotocol = selectedSubprotocol;
        }

        public String requestUri() {
            return requestUri;
        }

        public HttpHeaders requestHeaders() {
            return requestHeaders;
        }

        public String selectedSubprotocol() {
            return selectedSubprotocol;
        }
    }

Frequently Asked Questions

What is the HandshakeComplete class?
HandshakeComplete is a class in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler.java.
Where is HandshakeComplete defined?
HandshakeComplete is defined in codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler.java at line 78.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free