Uses of Class
org.xnio.XnioIoThread
Packages that use XnioIoThread
Package
Description
The main API package for XNIO.
The core XNIO channel API.
The XNIO conduit SPI.
Utility classes for using and implementing SSL within XNIO providers.
-
Uses of XnioIoThread in org.xnio
Fields in org.xnio declared as XnioIoThreadMethods in org.xnio that return XnioIoThreadModifier and TypeMethodDescriptionprotected abstract XnioIoThread
XnioWorker.chooseThread()
Choose a thread randomly from this worker.static XnioIoThread
XnioIoThread.currentThread()
Get the current XNIO thread.Connection.getIoThread()
final XnioIoThread
XnioWorker.getIoThread()
Get an I/O thread from this worker.abstract XnioIoThread
XnioWorker.getIoThread
(int hashCode) Get an I/O thread from this worker.static XnioIoThread
XnioIoThread.requireCurrentThread()
Get the current XNIO thread.Constructors in org.xnio with parameters of type XnioIoThreadModifierConstructorDescriptionprotected
Connection
(XnioIoThread thread) Construct a new instance.protected
MessageConnection
(XnioIoThread thread) Construct a new instance.protected
StreamConnection
(XnioIoThread thread) Construct a new instance. -
Uses of XnioIoThread in org.xnio.channels
Methods in org.xnio.channels that return XnioIoThreadModifier and TypeMethodDescriptionAssembledChannel.getIoThread()
AssembledMessageChannel.getIoThread()
AssembledStreamChannel.getIoThread()
CloseableChannel.getIoThread()
Get the I/O thread associated with this channel.EmptyStreamSourceChannel.getIoThread()
FixedLengthStreamSinkChannel.getIoThread()
FixedLengthStreamSourceChannel.getIoThread()
NullStreamSinkChannel.getIoThread()
PushBackStreamChannel.getIoThread()
SplitStreamSinkChannel.getIoThread()
SplitStreamSourceChannel.getIoThread()
SuspendableAcceptChannel.getIoThread()
Get an accept thread for this channel.TranslatingSuspendableChannel.getIoThread()
Deprecated.Get the I/O thread associated with this channel.Constructors in org.xnio.channels with parameters of type XnioIoThreadModifierConstructorDescriptionEmptyStreamSourceChannel
(XnioIoThread thread) Construct a new instance.NullStreamSinkChannel
(XnioIoThread thread) Construct a new instance. -
Uses of XnioIoThread in org.xnio.conduits
Methods in org.xnio.conduits that return XnioIoThreadModifier and TypeMethodDescriptionConduitReadableMessageChannel.getIoThread()
ConduitStreamSinkChannel.getIoThread()
ConduitStreamSourceChannel.getIoThread()
ConduitWritableMessageChannel.getIoThread()
AbstractSourceConduit.getReadThread()
AbstractSynchronizedSourceConduit.getReadThread()
EmptyStreamSourceConduit.getReadThread()
SourceConduit.getReadThread()
Get the XNIO read thread.StreamSourceChannelWrappingConduit.getReadThread()
AbstractSinkConduit.getWriteThread()
AbstractSynchronizedSinkConduit.getWriteThread()
NullStreamSinkConduit.getWriteThread()
SinkConduit.getWriteThread()
Get the write thread for this conduit.StreamSinkChannelWrappingConduit.getWriteThread()
Constructors in org.xnio.conduits with parameters of type XnioIoThreadModifierConstructorDescriptionEmptyStreamSourceConduit
(XnioIoThread readThread) Construct a new instance.NullStreamSinkConduit
(XnioIoThread writeThread) Construct a new instance. -
Uses of XnioIoThread in org.xnio.ssl
Methods in org.xnio.ssl with parameters of type XnioIoThreadModifier and TypeMethodDescriptionJsseXnioSsl.openSslConnection
(XnioIoThread ioThread, InetSocketAddress bindAddress, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) abstract IoFuture
<SslConnection> XnioSsl.openSslConnection
(XnioIoThread ioThread, InetSocketAddress bindAddress, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Create an SSL connection to a remote host.XnioSsl.openSslConnection
(XnioIoThread ioThread, InetSocketAddress bindAddress, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, OptionMap optionMap) Create an SSL connection to a remote host.XnioSsl.openSslConnection
(XnioIoThread ioThread, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Create an SSL connection to a remote host.XnioSsl.openSslConnection
(XnioIoThread ioThread, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, OptionMap optionMap) Create an SSL connection to a remote host.Constructors in org.xnio.ssl with parameters of type XnioIoThreadModifierConstructorDescriptionprotected
SslConnection
(XnioIoThread thread) Construct a new instance.