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;
}
}
Defined In
Source
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