Home / Function/ successAnswer() — netty Function Reference

successAnswer() — netty Function Reference

Architecture documentation for the successAnswer() function in StreamBufferingEncoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  5429b381_1fa6_b38b_0c55_cfca3e18c639["successAnswer()"]
  b13b21e9_41cb_8feb_3534_f953823cad07["StreamBufferingEncoderTest"]
  5429b381_1fa6_b38b_0c55_cfca3e18c639 -->|defined in| b13b21e9_41cb_8feb_3534_f953823cad07
  b8078d06_d505_ba88_4396_b7f705ff79d2["setup()"]
  b8078d06_d505_ba88_4396_b7f705ff79d2 -->|calls| 5429b381_1fa6_b38b_0c55_cfca3e18c639
  569bbfdb_1483_c5d9_1ce7_fcd616d9c72d["sendingGoAwayShouldNotFailStreams()"]
  569bbfdb_1483_c5d9_1ce7_fcd616d9c72d -->|calls| 5429b381_1fa6_b38b_0c55_cfca3e18c639
  style 5429b381_1fa6_b38b_0c55_cfca3e18c639 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http2/src/test/java/io/netty/handler/codec/http2/StreamBufferingEncoderTest.java lines 579–592

    private Answer<ChannelFuture> successAnswer() {
        return new Answer<ChannelFuture>() {
            @Override
            public ChannelFuture answer(InvocationOnMock invocation) throws Throwable {
                for (Object a : invocation.getArguments()) {
                    ReferenceCountUtil.safeRelease(a);
                }

                ChannelPromise future = newPromise();
                future.setSuccess();
                return future;
            }
        };
    }

Domain

Subdomains

Frequently Asked Questions

What does successAnswer() do?
successAnswer() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/StreamBufferingEncoderTest.java.
Where is successAnswer() defined?
successAnswer() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/StreamBufferingEncoderTest.java at line 579.
What calls successAnswer()?
successAnswer() is called by 2 function(s): sendingGoAwayShouldNotFailStreams, setup.

Analyze Your Own Codebase

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

Try Supermodel Free