Package | Description |
---|---|
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 |
Xnio.createWorker(OptionMap optionMap)
Construct a new XNIO worker.
|
XnioWorker |
Xnio.createWorker(java.lang.ThreadGroup threadGroup,
OptionMap optionMap)
Construct a new XNIO worker.
|
abstract XnioWorker |
Xnio.createWorker(java.lang.ThreadGroup threadGroup,
OptionMap optionMap,
java.lang.Runnable terminationTask)
Construct a new XNIO worker.
|
XnioWorker |
Connection.getWorker() |
XnioWorker |
XnioIoThread.getWorker()
Get the XNIO worker associated with this thread.
|
Constructor and Description |
---|
XnioIoThread(XnioWorker worker,
int number)
Construct a new instance.
|
XnioIoThread(XnioWorker worker,
int number,
java.lang.String name)
Construct a new instance.
|
XnioIoThread(XnioWorker worker,
int number,
java.lang.ThreadGroup group,
java.lang.String name)
Construct a new instance.
|
XnioIoThread(XnioWorker worker,
int number,
java.lang.ThreadGroup group,
java.lang.String name,
long stackSize)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
XnioWorker |
PushBackStreamChannel.getWorker() |
XnioWorker |
AssembledChannel.getWorker() |
XnioWorker |
SplitStreamSourceChannel.getWorker() |
XnioWorker |
SplitStreamSinkChannel.getWorker() |
XnioWorker |
FixedLengthStreamSourceChannel.getWorker() |
XnioWorker |
AssembledMessageChannel.getWorker() |
XnioWorker |
AssembledStreamChannel.getWorker() |
XnioWorker |
TranslatingSuspendableChannel.getWorker()
Deprecated.
Get the worker for this channel.
|
XnioWorker |
FixedLengthStreamSinkChannel.getWorker() |
XnioWorker |
CloseableChannel.getWorker()
Get the worker for this channel.
|
XnioWorker |
NullStreamSinkChannel.getWorker() |
XnioWorker |
EmptyStreamSourceChannel.getWorker() |
Modifier and Type | Method and Description |
---|---|
XnioWorker |
Conduit.getWorker()
Get the XNIO worker associated with this conduit.
|
XnioWorker |
ConduitWritableMessageChannel.getWorker() |
XnioWorker |
ConduitStreamSourceChannel.getWorker() |
XnioWorker |
StreamSinkChannelWrappingConduit.getWorker() |
XnioWorker |
AbstractConduit.getWorker() |
XnioWorker |
ConduitReadableMessageChannel.getWorker() |
XnioWorker |
NullStreamSinkConduit.getWorker() |
XnioWorker |
EmptyStreamSourceConduit.getWorker() |
XnioWorker |
ConduitStreamSinkChannel.getWorker() |
XnioWorker |
StreamSourceChannelWrappingConduit.getWorker() |
Modifier and Type | Method and Description |
---|---|
static IoFuture<StreamConnection> |
HttpUpgrade.performUpgrade(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
java.net.URI uri,
java.util.Map<java.lang.String,java.util.List<java.lang.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,
java.net.InetSocketAddress bindAddress,
java.net.URI uri,
java.util.Map<java.lang.String,java.lang.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,
java.net.InetSocketAddress bindAddress,
java.net.URI uri,
java.util.Map<java.lang.String,java.util.List<java.lang.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,
java.net.InetSocketAddress bindAddress,
java.net.URI uri,
java.util.Map<java.lang.String,java.lang.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.
|
Modifier and Type | Method and Description |
---|---|
IoFuture<ConnectedSslStreamChannel> |
XnioSsl.connectSsl(XnioWorker worker,
java.net.InetSocketAddress destination,
ChannelListener<? super ConnectedSslStreamChannel> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Deprecated.
|
IoFuture<ConnectedSslStreamChannel> |
XnioSsl.connectSsl(XnioWorker worker,
java.net.InetSocketAddress destination,
ChannelListener<? super ConnectedSslStreamChannel> openListener,
OptionMap optionMap)
Deprecated.
|
IoFuture<ConnectedSslStreamChannel> |
JsseXnioSsl.connectSsl(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
java.net.InetSocketAddress destination,
ChannelListener<? super ConnectedSslStreamChannel> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
abstract IoFuture<ConnectedSslStreamChannel> |
XnioSsl.connectSsl(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
java.net.InetSocketAddress destination,
ChannelListener<? super ConnectedSslStreamChannel> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Deprecated.
|
IoFuture<ConnectedSslStreamChannel> |
XnioSsl.connectSsl(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
java.net.InetSocketAddress destination,
ChannelListener<? super ConnectedSslStreamChannel> openListener,
OptionMap optionMap)
Deprecated.
|
AcceptingChannel<SslConnection> |
JsseXnioSsl.createSslConnectionServer(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener,
OptionMap optionMap) |
abstract AcceptingChannel<SslConnection> |
XnioSsl.createSslConnectionServer(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener,
OptionMap optionMap)
Create a bound TCP SSL server.
|
AcceptingChannel<ConnectedSslStreamChannel> |
JsseXnioSsl.createSslTcpServer(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<ConnectedSslStreamChannel>> acceptListener,
OptionMap optionMap) |
abstract AcceptingChannel<ConnectedSslStreamChannel> |
XnioSsl.createSslTcpServer(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<ConnectedSslStreamChannel>> acceptListener,
OptionMap optionMap)
Deprecated.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
java.net.InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
java.net.InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
JsseXnioSsl.openSslConnection(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
java.net.InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
abstract IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
java.net.InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
java.net.InetSocketAddress bindAddress,
java.net.InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
Copyright © 2016 JBoss, a division of Red Hat, Inc.