Package | Description |
---|---|
io.undertow.protocols.ajp | |
io.undertow.protocols.http2 | |
io.undertow.protocols.ssl | |
io.undertow.server | |
io.undertow.server.protocol.ajp | |
io.undertow.server.protocol.framed | |
io.undertow.server.protocol.http | |
io.undertow.server.protocol.http2 | |
io.undertow.websockets.core | |
io.undertow.websockets.core.protocol.version07 | |
io.undertow.websockets.core.protocol.version08 | |
io.undertow.websockets.core.protocol.version13 | |
org.xnio |
The main API package for XNIO.
|
org.xnio.channels |
The core XNIO channel API.
|
org.xnio.http | |
org.xnio.ssl |
Utility classes for using and implementing SSL within XNIO providers.
|
Modifier and Type | Class and Description |
---|---|
class |
AjpClientChannel
AJP client side channel.
|
Modifier and Type | Class and Description |
---|---|
class |
Http2Channel
HTTP2 channel.
|
Modifier and Type | Method and Description |
---|---|
IoFuture<ConnectedSslStreamChannel> |
UndertowXnioSsl.connectSsl(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super ConnectedSslStreamChannel> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
UndertowXnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
UndertowXnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractServerConnection |
class |
ServerConnection
A server connection.
|
Modifier and Type | Class and Description |
---|---|
class |
AjpServerConnection
A server-side AJP connection.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFramedChannel<C extends AbstractFramedChannel<C,R,S>,R extends AbstractFramedStreamSourceChannel<C,R,S>,S extends AbstractFramedStreamSinkChannel<C,R,S>>
A
ConnectedChannel which can be used to send and receive Frames. |
Modifier and Type | Class and Description |
---|---|
class |
HttpServerConnection
A server-side HTTP connection.
|
Modifier and Type | Class and Description |
---|---|
class |
Http2ServerConnection
A server connection.
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocketChannel
A
ConnectedChannel which can be used to send and receive WebSocket Frames. |
Modifier and Type | Class and Description |
---|---|
class |
WebSocket07Channel
WebSocketChannel which is used for WebSocketVersion.V08 |
Modifier and Type | Class and Description |
---|---|
class |
WebSocket08Channel
WebSocketChannel which is used for WebSocketVersion.V08 |
Modifier and Type | Class and Description |
---|---|
class |
WebSocket13Channel
A WebSocketChannel that handles version 13
|
Modifier and Type | Class and Description |
---|---|
class |
Connection
The base for all connections.
|
class |
MessageConnection
A message-oriented connection between peers.
|
class |
StreamConnection
A connection between peers.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AcceptingChannel<C extends ConnectedChannel>
A channel which can accept inbound connections from remote endpoints.
|
interface |
BoundMultipointMessageChannel
A multipoint datagram channel.
|
interface |
ConnectedChannel
A channel that has a local and peer endpoint address.
|
interface |
ConnectedMessageChannel
A channel that sends and receives messages to a connected peer.
|
interface |
ConnectedSslStreamChannel
A TLS-encapsulated connected stream channel.
|
interface |
ConnectedStreamChannel
A stream channel that is a connection between a local and remote endpoint.
|
interface |
MulticastMessageChannel
A multicast-capable point-to-multipoint channel.
|
interface |
SslChannel
A channel which can use SSL/TLS to negotiate a security layer.
|
Modifier and Type | Class and Description |
---|---|
class |
AssembledConnectedChannel
A closeable, connected view over a read and write side of a suspendable channel, at least one of which is connected.
|
class |
AssembledConnectedMessageChannel
A connected bidirectional message channel assembled from a readable and writable message channel.
|
class |
AssembledConnectedSslStreamChannel
A connected SSL stream channel assembled from a stream source and stream sink.
|
class |
AssembledConnectedStreamChannel
A connected stream channel assembled from a stream source and stream sink.
|
class |
AssembledSslChannel
An assembled SSL channel.
|
class |
FramedMessageChannel
Deprecated.
This class is deprecated; use conduits instead.
|
Modifier and Type | Method and Description |
---|---|
ChannelListener.Setter<? extends BoundChannel> |
BoundChannel.getCloseSetter()
Get the setter which can be used to change the close listener for this channel.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
JsseSslConnection |
class |
JsseSslStreamConnection
StreamConnection with SSL support.
|
class |
SslConnection
A stream connection which can use SSL/TLS to negotiate a security layer.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.