Package | Description |
---|---|
io.undertow.channels | |
io.undertow.client | |
io.undertow.client.ajp | |
io.undertow.client.http | |
io.undertow.client.http2 | |
io.undertow.conduits | |
io.undertow.protocols.ssl | |
io.undertow.server | |
io.undertow.server.protocol.framed | |
io.undertow.server.protocol.http2 | |
io.undertow.util | |
io.undertow.websockets.core.function | |
org.xnio |
The main API package for XNIO.
|
org.xnio.channels |
The core XNIO channel API.
|
org.xnio.conduits |
The XNIO conduit SPI.
|
org.xnio.ssl |
Utility classes for using and implementing SSL within XNIO providers.
|
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
DetachableStreamSinkChannel.getIoThread() |
XnioIoThread |
DetachableStreamSourceChannel.getIoThread() |
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
ClientConnection.getIoThread() |
Modifier and Type | Method and Description |
---|---|
void |
AjpClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
AjpClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
void |
HttpClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
HttpClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
Http2ClientConnection.getIoThread() |
Modifier and Type | Method and Description |
---|---|
void |
Http2ClearClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2PriorKnowledgeClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClearClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2PriorKnowledgeClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
IdleTimeoutConduit.getReadThread() |
XnioIoThread |
EmptyStreamSourceConduit.getReadThread() |
XnioIoThread |
IdleTimeoutConduit.getWriteThread() |
XnioIoThread |
DeflatingStreamSinkConduit.getWriteThread() |
Constructor and Description |
---|
EmptyStreamSourceConduit(XnioIoThread readThread)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
SslConduit.getReadThread() |
XnioIoThread |
SslConduit.getWriteThread() |
Modifier and Type | Method and Description |
---|---|
IoFuture<SslConnection> |
UndertowXnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
AbstractServerConnection.getIoThread() |
abstract XnioIoThread |
ServerConnection.getIoThread() |
XnioIoThread |
HttpServerExchange.getIoThread() |
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
AbstractFramedChannel.getIoThread() |
XnioIoThread |
AbstractFramedStreamSinkChannel.getIoThread() |
XnioIoThread |
AbstractFramedStreamSourceChannel.getIoThread() |
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
Http2ServerConnection.getIoThread() |
Modifier and Type | Method and Description |
---|---|
static XnioExecutor.Key |
WorkerUtils.executeAfter(XnioIoThread thread,
Runnable task,
long timeout,
TimeUnit timeUnit)
Schedules a task for future execution.
|
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
ChannelFunctionStreamSourceChannel.getIoThread() |
Modifier and Type | Field and Description |
---|---|
protected XnioIoThread |
Connection.thread |
Modifier and Type | Method and Description |
---|---|
protected abstract XnioIoThread |
XnioWorker.chooseThread()
Choose a thread randomly from this worker.
|
static XnioIoThread |
XnioIoThread.currentThread()
Get the current XNIO thread.
|
XnioIoThread |
XnioWorker.getIoThread()
Get an I/O thread from this worker.
|
XnioIoThread |
Connection.getIoThread() |
abstract XnioIoThread |
XnioWorker.getIoThread(int hashCode)
Get an I/O thread from this worker.
|
static XnioIoThread |
XnioIoThread.requireCurrentThread()
Get the current XNIO thread.
|
Constructor and Description |
---|
Connection(XnioIoThread thread)
Construct a new instance.
|
MessageConnection(XnioIoThread thread)
Construct a new instance.
|
StreamConnection(XnioIoThread thread)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
AssembledChannel.getIoThread() |
XnioIoThread |
AssembledMessageChannel.getIoThread() |
XnioIoThread |
AssembledStreamChannel.getIoThread() |
XnioIoThread |
CloseableChannel.getIoThread()
Get the I/O thread associated with this channel.
|
XnioIoThread |
EmptyStreamSourceChannel.getIoThread() |
XnioIoThread |
FixedLengthStreamSinkChannel.getIoThread() |
XnioIoThread |
FixedLengthStreamSourceChannel.getIoThread() |
XnioIoThread |
SplitStreamSinkChannel.getIoThread() |
XnioIoThread |
NullStreamSinkChannel.getIoThread() |
XnioIoThread |
PushBackStreamChannel.getIoThread() |
XnioIoThread |
SplitStreamSourceChannel.getIoThread() |
XnioIoThread |
SuspendableAcceptChannel.getIoThread()
Get an accept thread for this channel.
|
XnioIoThread |
TranslatingSuspendableChannel.getIoThread()
Deprecated.
Get the I/O thread associated with this channel.
|
Constructor and Description |
---|
EmptyStreamSourceChannel(XnioIoThread thread)
Construct a new instance.
|
NullStreamSinkChannel(XnioIoThread thread)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
XnioIoThread |
ConduitWritableMessageChannel.getIoThread() |
XnioIoThread |
ConduitReadableMessageChannel.getIoThread() |
XnioIoThread |
ConduitStreamSinkChannel.getIoThread() |
XnioIoThread |
ConduitStreamSourceChannel.getIoThread() |
XnioIoThread |
StreamSourceChannelWrappingConduit.getReadThread() |
XnioIoThread |
SourceConduit.getReadThread()
Get the XNIO read thread.
|
XnioIoThread |
AbstractSourceConduit.getReadThread() |
XnioIoThread |
AbstractSynchronizedSourceConduit.getReadThread() |
XnioIoThread |
EmptyStreamSourceConduit.getReadThread() |
XnioIoThread |
NullStreamSinkConduit.getWriteThread() |
XnioIoThread |
SinkConduit.getWriteThread()
Get the write thread for this conduit.
|
XnioIoThread |
StreamSinkChannelWrappingConduit.getWriteThread() |
XnioIoThread |
AbstractSinkConduit.getWriteThread() |
XnioIoThread |
AbstractSynchronizedSinkConduit.getWriteThread() |
Constructor and Description |
---|
EmptyStreamSourceConduit(XnioIoThread readThread)
Construct a new instance.
|
NullStreamSinkConduit(XnioIoThread writeThread)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
JsseXnioSsl.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.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
Constructor and Description |
---|
SslConnection(XnioIoThread thread)
Construct a new instance.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.