Package io.netty.handler.ssl.ocsp
Class IoTransport
java.lang.Object
io.netty.handler.ssl.ocsp.IoTransport
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ChannelFactory
<DatagramChannel> static final IoTransport
private final EventLoop
private final ChannelFactory
<SocketChannel> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
IoTransport
(EventLoop eventLoop, ChannelFactory<SocketChannel> socketChannel, ChannelFactory<DatagramChannel> datagramChannel) -
Method Summary
Modifier and TypeMethodDescriptionstatic IoTransport
create
(EventLoop eventLoop, ChannelFactory<SocketChannel> socketChannel, ChannelFactory<DatagramChannel> datagramChannel) Create a newIoTransport
instance
-
Field Details
-
eventLoop
-
socketChannel
-
datagramChannel
-
DEFAULT
-
-
Constructor Details
-
IoTransport
private IoTransport(EventLoop eventLoop, ChannelFactory<SocketChannel> socketChannel, ChannelFactory<DatagramChannel> datagramChannel)
-
-
Method Details
-
create
public static IoTransport create(EventLoop eventLoop, ChannelFactory<SocketChannel> socketChannel, ChannelFactory<DatagramChannel> datagramChannel) Create a newIoTransport
instance- Parameters:
eventLoop
-EventLoop
to use for I/OsocketChannel
-SocketChannel
for TCP DNS lookup and OCSP querydatagramChannel
-DatagramChannel
for UDP DNS lookup- Returns:
NullPointerException
if any parameter isnull
-
eventLoop
-
socketChannel
-
datagramChannel
-