Home / Function/ testSessionContextSettings() — netty Function Reference

testSessionContextSettings() — netty Function Reference

Architecture documentation for the testSessionContextSettings() function in QuicSslContextTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  113468d3_2281_b4a2_ff56_433a24c018eb["testSessionContextSettings()"]
  99b178ab_7fdb_7ab8_c106_fe5086dcbe27["QuicSslContextTest"]
  113468d3_2281_b4a2_ff56_433a24c018eb -->|defined in| 99b178ab_7fdb_7ab8_c106_fe5086dcbe27
  6d37e4b1_6379_5c61_fa7a_3a921e50352e["testSessionContextSettingsForClient()"]
  6d37e4b1_6379_5c61_fa7a_3a921e50352e -->|calls| 113468d3_2281_b4a2_ff56_433a24c018eb
  9de4d997_d263_780c_87ab_3081643ca748["testSessionContextSettingsForServer()"]
  9de4d997_d263_780c_87ab_3081643ca748 -->|calls| 113468d3_2281_b4a2_ff56_433a24c018eb
  style 113468d3_2281_b4a2_ff56_433a24c018eb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicSslContextTest.java lines 78–93

    private void testSessionContextSettings(QuicSslContextBuilder builder, int size, int timeout) {
        SslContext context = builder.sessionCacheSize(size).sessionTimeout(timeout).build();
        assertEquals(size, context.sessionCacheSize());
        assertEquals(timeout, context.sessionTimeout());
        SSLSessionContext sessionContext = context.sessionContext();
        assertEquals(size, sessionContext.getSessionCacheSize());
        assertEquals(timeout, sessionContext.getSessionTimeout());

        int newSize = size / 2;
        sessionContext.setSessionCacheSize(newSize);
        assertEquals(newSize, context.sessionCacheSize());

        int newTimeout = timeout / 2;
        sessionContext.setSessionTimeout(newTimeout);
        assertEquals(newTimeout, sessionContext.getSessionTimeout());
    }

Domain

Subdomains

Frequently Asked Questions

What does testSessionContextSettings() do?
testSessionContextSettings() is a function in the netty codebase, defined in codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicSslContextTest.java.
Where is testSessionContextSettings() defined?
testSessionContextSettings() is defined in codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicSslContextTest.java at line 78.
What calls testSessionContextSettings()?
testSessionContextSettings() is called by 2 function(s): testSessionContextSettingsForClient, testSessionContextSettingsForServer.

Analyze Your Own Codebase

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

Try Supermodel Free