Uses of Class
org.xnio.XnioWorker
Packages that use XnioWorker
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 XnioWorker in org.xnio
Methods in org.xnio that return XnioWorkerModifier and TypeMethodDescriptionprotected abstract XnioWorker
Xnio.build
(XnioWorker.Builder builder) Construct an XNIO worker from a builder.XnioWorker.Builder.build()
Xnio.createWorker
(ThreadGroup threadGroup, OptionMap optionMap) Construct a new XNIO worker.Xnio.createWorker
(ThreadGroup threadGroup, OptionMap optionMap, Runnable terminationTask) Construct a new XNIO worker.Xnio.createWorker
(OptionMap optionMap) Construct a new XNIO worker.XnioWorkerConfigurator.createWorker()
Create the worker, returningnull
if no worker is available.final XnioWorker
Connection.getWorker()
XnioIoThread.getWorker()
Get the XNIO worker associated with this thread.Methods in org.xnio that return types with arguments of type XnioWorkerModifier and TypeMethodDescriptionstatic org.wildfly.common.context.ContextManager<XnioWorker>
XnioWorker.getContextManager()
Get the context manager for XNIO workers.org.wildfly.common.context.ContextManager<XnioWorker>
XnioWorker.getInstanceContextManager()
Get the instance context manager for XNIO workers by delegating togetContextManager()
.Constructors in org.xnio with parameters of type XnioWorkerModifierConstructorDescriptionprotected
XnioIoThread
(XnioWorker worker, int number) Construct a new instance.protected
XnioIoThread
(XnioWorker worker, int number, String name) Construct a new instance.protected
XnioIoThread
(XnioWorker worker, int number, ThreadGroup group, String name) Construct a new instance.protected
XnioIoThread
(XnioWorker worker, int number, ThreadGroup group, String name, long stackSize) Construct a new instance. -
Uses of XnioWorker in org.xnio.channels
Methods in org.xnio.channels that return XnioWorkerModifier and TypeMethodDescriptionAssembledChannel.getWorker()
AssembledMessageChannel.getWorker()
AssembledStreamChannel.getWorker()
CloseableChannel.getWorker()
Get the worker for this channel.EmptyStreamSourceChannel.getWorker()
FixedLengthStreamSinkChannel.getWorker()
FixedLengthStreamSourceChannel.getWorker()
NullStreamSinkChannel.getWorker()
PushBackStreamChannel.getWorker()
SplitStreamSinkChannel.getWorker()
SplitStreamSourceChannel.getWorker()
TranslatingSuspendableChannel.getWorker()
Deprecated.Get the worker for this channel. -
Uses of XnioWorker in org.xnio.conduits
Methods in org.xnio.conduits that return XnioWorkerModifier and TypeMethodDescriptionAbstractConduit.getWorker()
Conduit.getWorker()
Get the XNIO worker associated with this conduit.ConduitReadableMessageChannel.getWorker()
ConduitStreamSinkChannel.getWorker()
ConduitStreamSourceChannel.getWorker()
ConduitWritableMessageChannel.getWorker()
EmptyStreamSourceConduit.getWorker()
NullStreamSinkConduit.getWorker()
StreamSinkChannelWrappingConduit.getWorker()
StreamSourceChannelWrappingConduit.getWorker()
-
Uses of XnioWorker in org.xnio.http
Methods in org.xnio.http with parameters of type XnioWorkerModifier and TypeMethodDescriptionstatic IoFuture<StreamConnection>
HttpUpgrade.performUpgrade
(XnioWorker worker, InetSocketAddress bindAddress, URI uri, Map<String, String> headers, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap, HandshakeChecker handshakeChecker) Connects to the target server using HTTP upgrade.static IoFuture<StreamConnection>
HttpUpgrade.performUpgrade
(XnioWorker worker, InetSocketAddress bindAddress, URI uri, Map<String, List<String>> headers, ChannelListener<? super StreamConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap, ExtendedHandshakeChecker handshakeChecker) Connects to the target server using HTTP upgrade.static IoFuture<SslConnection>
HttpUpgrade.performUpgrade
(XnioWorker worker, XnioSsl ssl, InetSocketAddress bindAddress, URI uri, Map<String, String> headers, ChannelListener<? super SslConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap, HandshakeChecker handshakeChecker) Perform a HTTP upgrade that results in a SSL secured connection.static IoFuture<SslConnection>
HttpUpgrade.performUpgrade
(XnioWorker worker, XnioSsl ssl, InetSocketAddress bindAddress, URI uri, Map<String, List<String>> headers, ChannelListener<? super SslConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap, ExtendedHandshakeChecker handshakeChecker) Perform a HTTP upgrade that results in a SSL secured connection. -
Uses of XnioWorker in org.xnio.ssl
Methods in org.xnio.ssl with parameters of type XnioWorkerModifier and TypeMethodDescriptionJsseXnioSsl.connectSsl
(XnioWorker worker, InetSocketAddress bindAddress, InetSocketAddress destination, ChannelListener<? super ConnectedSslStreamChannel> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) abstract IoFuture<ConnectedSslStreamChannel>
XnioSsl.connectSsl
(XnioWorker worker, InetSocketAddress bindAddress, InetSocketAddress destination, ChannelListener<? super ConnectedSslStreamChannel> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Deprecated.XnioSsl.connectSsl
(XnioWorker worker, InetSocketAddress bindAddress, InetSocketAddress destination, ChannelListener<? super ConnectedSslStreamChannel> openListener, OptionMap optionMap) Deprecated.XnioSsl.connectSsl
(XnioWorker worker, InetSocketAddress destination, ChannelListener<? super ConnectedSslStreamChannel> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Deprecated.XnioSsl.connectSsl
(XnioWorker worker, InetSocketAddress destination, ChannelListener<? super ConnectedSslStreamChannel> openListener, OptionMap optionMap) Deprecated.JsseXnioSsl.createSslConnectionServer
(XnioWorker worker, InetSocketAddress bindAddress, ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener, OptionMap optionMap) abstract AcceptingChannel<SslConnection>
XnioSsl.createSslConnectionServer
(XnioWorker worker, InetSocketAddress bindAddress, ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener, OptionMap optionMap) Create a bound TCP SSL server.JsseXnioSsl.createSslTcpServer
(XnioWorker worker, InetSocketAddress bindAddress, ChannelListener<? super AcceptingChannel<ConnectedSslStreamChannel>> acceptListener, OptionMap optionMap) abstract AcceptingChannel<ConnectedSslStreamChannel>
XnioSsl.createSslTcpServer
(XnioWorker worker, InetSocketAddress bindAddress, ChannelListener<? super AcceptingChannel<ConnectedSslStreamChannel>> acceptListener, OptionMap optionMap) Deprecated.JsseXnioSsl.openSslConnection
(XnioWorker worker, InetSocketAddress bindAddress, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) abstract IoFuture<SslConnection>
XnioSsl.openSslConnection
(XnioWorker worker, InetSocketAddress bindAddress, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Create an SSL connection to a remote host.XnioSsl.openSslConnection
(XnioWorker worker, InetSocketAddress bindAddress, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, OptionMap optionMap) Create an SSL connection to a remote host.XnioSsl.openSslConnection
(XnioWorker worker, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, ChannelListener<? super BoundChannel> bindListener, OptionMap optionMap) Create an SSL connection to a remote host.XnioSsl.openSslConnection
(XnioWorker worker, InetSocketAddress destination, ChannelListener<? super SslConnection> openListener, OptionMap optionMap) Create an SSL connection to a remote host.