Home / Function/ configureHttp2() — netty Function Reference

configureHttp2() — netty Function Reference

Architecture documentation for the configureHttp2() function in Http2OrHttpHandler.java from the netty codebase.

Function java Buffer Search called by 1

Entity Profile

Dependency Diagram

graph TD
  0311c76b_e4c8_a854_debb_a204d3b27141["configureHttp2()"]
  7669a10d_56a3_ef47_26ed_a6c191afc22a["Http2OrHttpHandler"]
  0311c76b_e4c8_a854_debb_a204d3b27141 -->|defined in| 7669a10d_56a3_ef47_26ed_a6c191afc22a
  03be05a7_3811_0be5_4bb0_2e03b48eaff4["configurePipeline()"]
  03be05a7_3811_0be5_4bb0_2e03b48eaff4 -->|calls| 0311c76b_e4c8_a854_debb_a204d3b27141
  style 0311c76b_e4c8_a854_debb_a204d3b27141 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

example/src/main/java/io/netty/example/http2/tiles/Http2OrHttpHandler.java lines 56–68

    private static void configureHttp2(ChannelHandlerContext ctx) {
        DefaultHttp2Connection connection = new DefaultHttp2Connection(true);
        InboundHttp2ToHttpAdapter listener = new InboundHttp2ToHttpAdapterBuilder(connection)
                .propagateSettings(true).validateHttpHeaders(false)
                .maxContentLength(MAX_CONTENT_LENGTH).build();

        ctx.pipeline().addLast(new HttpToHttp2ConnectionHandlerBuilder()
                .frameListener(listener)
                // .frameLogger(TilesHttp2ToHttpHandler.logger)
                .connection(connection).build());

        ctx.pipeline().addLast(new Http2RequestHandler());
    }

Domain

Subdomains

Frequently Asked Questions

What does configureHttp2() do?
configureHttp2() is a function in the netty codebase, defined in example/src/main/java/io/netty/example/http2/tiles/Http2OrHttpHandler.java.
Where is configureHttp2() defined?
configureHttp2() is defined in example/src/main/java/io/netty/example/http2/tiles/Http2OrHttpHandler.java at line 56.
What calls configureHttp2()?
configureHttp2() is called by 1 function(s): configurePipeline.

Analyze Your Own Codebase

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

Try Supermodel Free