Package | Description |
---|---|
io.undertow | |
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.handlers.proxy.mod_cluster | |
io.undertow.server.protocol.framed | |
io.undertow.server.protocol.http2 | |
io.undertow.websockets.client | |
io.undertow.websockets.core.function | |
org.jboss.remoting3 |
The base Remoting 3 API package.
|
org.jboss.remoting3.spi |
Service provider classes and interfaces.
|
org.wildfly.httpclient.common | |
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.http | |
org.xnio.ssl |
Utility classes for using and implementing SSL within XNIO providers.
|
Modifier and Type | Method and Description |
---|---|
XnioWorker |
Undertow.getWorker() |
Modifier and Type | Method and Description |
---|---|
<T> Undertow.Builder |
Undertow.Builder.setWorker(XnioWorker worker)
When null (the default), a new
XnioWorker will be created according
to the various worker-related configuration (ioThreads, workerThreads, workerOptions)
when Undertow.start() is called. |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
DetachableStreamSourceChannel.getWorker() |
XnioWorker |
DetachableStreamSinkChannel.getWorker() |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
ClientConnection.getWorker() |
Modifier and Type | Method and Description |
---|---|
void |
AjpClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
AjpClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
void |
HttpClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
HttpClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
Http2ClientConnection.getWorker() |
Modifier and Type | Method and Description |
---|---|
void |
Http2PriorKnowledgeClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClearClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2PriorKnowledgeClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClearClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
IdleTimeoutConduit.getWorker() |
XnioWorker |
EmptyStreamSourceConduit.getWorker() |
XnioWorker |
DeflatingStreamSinkConduit.getWorker() |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
SslConduit.getWorker() |
Modifier and Type | Method and Description |
---|---|
abstract XnioWorker |
ServerConnection.getWorker() |
XnioWorker |
AbstractServerConnection.getWorker() |
Modifier and Type | Method and Description |
---|---|
static ModCluster.Builder |
ModCluster.builder(XnioWorker worker) |
static ModCluster.Builder |
ModCluster.builder(XnioWorker worker,
UndertowClient client) |
static ModCluster.Builder |
ModCluster.builder(XnioWorker worker,
UndertowClient client,
XnioSsl xnioSsl) |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
AbstractFramedStreamSourceChannel.getWorker() |
XnioWorker |
AbstractFramedStreamSinkChannel.getWorker() |
XnioWorker |
AbstractFramedChannel.getWorker() |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
Http2ServerConnection.getWorker() |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
WebSocketClient.ConnectionBuilder.getWorker() |
Modifier and Type | Method and Description |
---|---|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
ByteBufferPool bufferPool,
OptionMap optionMap,
URI uri,
WebSocketVersion version)
Deprecated.
|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
ByteBufferPool bufferPool,
OptionMap optionMap,
URI uri,
WebSocketVersion version,
WebSocketClientNegotiation clientNegotiation)
Deprecated.
|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
InetSocketAddress bindAddress,
URI uri,
WebSocketVersion version,
WebSocketClientNegotiation clientNegotiation,
Set<ExtensionHandshake> clientExtensions)
Deprecated.
|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
URI uri,
WebSocketVersion version)
Deprecated.
|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
URI uri,
WebSocketVersion version,
WebSocketClientNegotiation clientNegotiation)
Deprecated.
|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
URI uri,
WebSocketVersion version,
WebSocketClientNegotiation clientNegotiation,
Set<ExtensionHandshake> clientExtensions)
Deprecated.
|
static WebSocketClient.ConnectionBuilder |
WebSocketClient.connectionBuilder(XnioWorker worker,
ByteBufferPool bufferPool,
URI uri)
Creates a new connection builder that can be used to create a web socket connection.
|
Constructor and Description |
---|
ConnectionBuilder(XnioWorker worker,
ByteBufferPool bufferPool,
URI uri) |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
ChannelFunctionStreamSourceChannel.getWorker() |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
Endpoint.getXnioWorker()
Get the XNIO worker configured for this endpoint.
|
Modifier and Type | Method and Description |
---|---|
EndpointBuilder |
EndpointBuilder.setXnioWorker(XnioWorker xnioWorker) |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
ConnectionProviderContext.getXnioWorker()
Get the XNIO worker to use for network operations.
|
Constructor and Description |
---|
HttpConnectionPool(int maxConnections,
int maxStreamsPerConnection,
XnioWorker worker,
ByteBufferPool byteBufferPool,
OptionMap options,
HostPool hostPool,
long connectionIdleTimeout) |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
XnioWorker.Builder.build() |
protected abstract XnioWorker |
Xnio.build(XnioWorker.Builder builder)
Construct an XNIO worker from a builder.
|
XnioWorker |
XnioWorkerConfigurator.createWorker()
Create the worker, returning
null if no worker is available. |
XnioWorker |
Xnio.createWorker(OptionMap optionMap)
Construct a new XNIO worker.
|
XnioWorker |
Xnio.createWorker(ThreadGroup threadGroup,
OptionMap optionMap)
Construct a new XNIO worker.
|
XnioWorker |
Xnio.createWorker(ThreadGroup threadGroup,
OptionMap optionMap,
Runnable terminationTask)
Construct a new XNIO worker.
|
XnioWorker |
XnioIoThread.getWorker()
Get the XNIO worker associated with this thread.
|
XnioWorker |
Connection.getWorker() |
Modifier and Type | Method and Description |
---|---|
static 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 to
getContextManager() . |
Constructor and Description |
---|
XnioIoThread(XnioWorker worker,
int number)
Construct a new instance.
|
XnioIoThread(XnioWorker worker,
int number,
String name)
Construct a new instance.
|
XnioIoThread(XnioWorker worker,
int number,
ThreadGroup group,
String name)
Construct a new instance.
|
XnioIoThread(XnioWorker worker,
int number,
ThreadGroup group,
String name,
long stackSize)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
XnioWorker |
TranslatingSuspendableChannel.getWorker()
Deprecated.
Get the worker for this channel.
|
XnioWorker |
SplitStreamSourceChannel.getWorker() |
XnioWorker |
SplitStreamSinkChannel.getWorker() |
XnioWorker |
PushBackStreamChannel.getWorker() |
XnioWorker |
NullStreamSinkChannel.getWorker() |
XnioWorker |
FixedLengthStreamSourceChannel.getWorker() |
XnioWorker |
FixedLengthStreamSinkChannel.getWorker() |
XnioWorker |
EmptyStreamSourceChannel.getWorker() |
XnioWorker |
CloseableChannel.getWorker()
Get the worker for this channel.
|
XnioWorker |
AssembledStreamChannel.getWorker() |
XnioWorker |
AssembledMessageChannel.getWorker() |
XnioWorker |
AssembledChannel.getWorker() |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
StreamSourceChannelWrappingConduit.getWorker() |
XnioWorker |
StreamSinkChannelWrappingConduit.getWorker() |
XnioWorker |
NullStreamSinkConduit.getWorker() |
XnioWorker |
EmptyStreamSourceConduit.getWorker() |
XnioWorker |
ConduitWritableMessageChannel.getWorker() |
XnioWorker |
ConduitStreamSourceChannel.getWorker() |
XnioWorker |
ConduitStreamSinkChannel.getWorker() |
XnioWorker |
ConduitReadableMessageChannel.getWorker() |
XnioWorker |
Conduit.getWorker()
Get the XNIO worker associated with this conduit.
|
XnioWorker |
AbstractConduit.getWorker() |
Modifier and Type | Method and Description |
---|---|
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<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<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.
|
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.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.