Home / Function/ parentContextIsRetainedByChildEngines() — netty Function Reference

parentContextIsRetainedByChildEngines() — netty Function Reference

Architecture documentation for the parentContextIsRetainedByChildEngines() function in ReferenceCountedOpenSslEngineTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  8e276321_3077_e402_666f_ebecb0e87e8b["parentContextIsRetainedByChildEngines()"]
  8aab2022_b32c_bd2f_443d_b2896d6f4929["ReferenceCountedOpenSslEngineTest"]
  8e276321_3077_e402_666f_ebecb0e87e8b -->|defined in| 8aab2022_b32c_bd2f_443d_b2896d6f4929
  style 8e276321_3077_e402_666f_ebecb0e87e8b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngineTest.java lines 65–83

    @MethodSource("newTestParams")
    @ParameterizedTest
    public void parentContextIsRetainedByChildEngines(SSLEngineTestParam param) throws Exception {
        SslContext clientSslCtx = wrapContext(param, SslContextBuilder.forClient()
            .trustManager(InsecureTrustManagerFactory.INSTANCE)
            .sslProvider(sslClientProvider())
            .protocols(param.protocols())
            .ciphers(param.ciphers())
            .build());

        SSLEngine engine = clientSslCtx.newEngine(UnpooledByteBufAllocator.DEFAULT);
        assertEquals(ReferenceCountUtil.refCnt(clientSslCtx), 2);

        cleanupClientSslContext(clientSslCtx);
        assertEquals(ReferenceCountUtil.refCnt(clientSslCtx), 1);

        cleanupClientSslEngine(engine);
        assertEquals(ReferenceCountUtil.refCnt(clientSslCtx), 0);
    }

Domain

Subdomains

Frequently Asked Questions

What does parentContextIsRetainedByChildEngines() do?
parentContextIsRetainedByChildEngines() is a function in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngineTest.java.
Where is parentContextIsRetainedByChildEngines() defined?
parentContextIsRetainedByChildEngines() is defined in handler/src/test/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngineTest.java at line 65.

Analyze Your Own Codebase

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

Try Supermodel Free