testCreateChannelFromJdkChannel() — netty Function Reference
Architecture documentation for the testCreateChannelFromJdkChannel() function in NioServerDomainSocketChannelTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 6170ac5b_cad8_a7e7_4886_e92b75c03900["testCreateChannelFromJdkChannel()"] c690aba4_88d4_67bf_6e0a_2ef650c45464["NioServerDomainSocketChannelTest"] 6170ac5b_cad8_a7e7_4886_e92b75c03900 -->|defined in| c690aba4_88d4_67bf_6e0a_2ef650c45464 5a90c6c5_4f4f_1e97_1d6b_bb30ea1d9232["NioServerDomainSocketChannel()"] 6170ac5b_cad8_a7e7_4886_e92b75c03900 -->|calls| 5a90c6c5_4f4f_1e97_1d6b_bb30ea1d9232 style 6170ac5b_cad8_a7e7_4886_e92b75c03900 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport/src/test/java/io/netty/channel/socket/nio/NioServerDomainSocketChannelTest.java lines 85–109
@ParameterizedTest
@ValueSource(booleans = { false, true })
public void testCreateChannelFromJdkChannel(boolean bindJdkChannel) throws Exception {
File file = newRandomTmpFile();
EventLoopGroup group = new MultiThreadIoEventLoopGroup(1, NioIoHandler.newFactory());
try {
SocketAddress localAddress = newUnixDomainSocketAddress(file.getAbsolutePath());
ServerSocketChannel jdkChannel = NioServerDomainSocketChannel.newChannel(SelectorProvider.provider());
if (bindJdkChannel) {
jdkChannel.bind(localAddress);
}
NioServerDomainSocketChannel serverSocketChannel = new NioServerDomainSocketChannel(jdkChannel);
group.register(serverSocketChannel).syncUninterruptibly();
assertTrue(serverSocketChannel.isOpen());
assertEquals(bindJdkChannel, serverSocketChannel.isActive());
serverSocketChannel.close().syncUninterruptibly();
assertFalse(serverSocketChannel.isOpen());
assertFalse(serverSocketChannel.isActive());
} finally {
group.shutdownGracefully();
file.delete();
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does testCreateChannelFromJdkChannel() do?
testCreateChannelFromJdkChannel() is a function in the netty codebase, defined in transport/src/test/java/io/netty/channel/socket/nio/NioServerDomainSocketChannelTest.java.
Where is testCreateChannelFromJdkChannel() defined?
testCreateChannelFromJdkChannel() is defined in transport/src/test/java/io/netty/channel/socket/nio/NioServerDomainSocketChannelTest.java at line 85.
What does testCreateChannelFromJdkChannel() call?
testCreateChannelFromJdkChannel() calls 1 function(s): NioServerDomainSocketChannel.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free