Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
ClientConnection.getBufferPool() |
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,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
AjpClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
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,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
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,
XnioIoThread ioThread,
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 |
---|---|
ByteBufferPool |
Http2ClientConnection.getBufferPool() |
Modifier and Type | Method and Description |
---|---|
static ALPNClientSelector.ALPNProtocol |
Http2ClientProvider.alpnProtocol(ClientCallback<ClientConnection> listener,
URI uri,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2PriorKnowledgeClientProvider.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 |
Http2ClearClientProvider.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,
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,
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 |
Http2ClearClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
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) |
static String |
Http2ClearClientProvider.createSettingsFrame(OptionMap options,
ByteBufferPool bufferPool) |
Constructor and Description |
---|
ChunkedStreamSinkConduit(StreamSinkConduit next,
ByteBufferPool bufferPool,
boolean configurable,
boolean passClose,
HeaderMap responseHeaders,
ConduitListener<? super ChunkedStreamSinkConduit> finishListener,
Attachable attachable)
Construct a new instance.
|
ChunkedStreamSourceConduit(StreamSourceConduit next,
PushBackStreamSourceConduit channel,
ByteBufferPool pool,
ConduitListener<? super ChunkedStreamSourceConduit> finishListener,
Attachable attachable,
Closeable closeable) |
Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
ByteBufferPool.getArrayBackedPool()
If this byte buffer pool corresponds to an array backed pool then this will return itself.
|
Constructor and Description |
---|
AjpClientChannel(StreamConnection connectedStreamChannel,
ByteBufferPool bufferPool,
OptionMap settings)
Create a new
AbstractFramedChannel
8 |
Constructor and Description |
---|
Http2Channel(StreamConnection connectedStreamChannel,
String protocol,
ByteBufferPool bufferPool,
PooledByteBuffer data,
boolean clientSide,
boolean fromUpgrade,
boolean prefaceRequired,
ByteBuffer initialOtherSideSettings,
OptionMap settings) |
Http2Channel(StreamConnection connectedStreamChannel,
String protocol,
ByteBufferPool bufferPool,
PooledByteBuffer data,
boolean clientSide,
boolean fromUpgrade,
boolean prefaceRequired,
OptionMap settings) |
Http2Channel(StreamConnection connectedStreamChannel,
String protocol,
ByteBufferPool bufferPool,
PooledByteBuffer data,
boolean clientSide,
boolean fromUpgrade,
OptionMap settings) |
Constructor and Description |
---|
UndertowXnioSsl(Xnio xnio,
OptionMap optionMap,
ByteBufferPool bufferPool)
Construct a new instance.
|
UndertowXnioSsl(Xnio xnio,
OptionMap optionMap,
ByteBufferPool bufferPool,
SSLContext sslContext)
Construct a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultByteBufferPool
A byte buffer pool that supports reference counted pools.
|
class |
XnioByteBufferPool |
Modifier and Type | Field and Description |
---|---|
protected ByteBufferPool |
AbstractServerConnection.bufferPool |
Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
XnioByteBufferPool.getArrayBackedPool() |
ByteBufferPool |
DefaultByteBufferPool.getArrayBackedPool() |
ByteBufferPool |
OpenListener.getBufferPool() |
abstract ByteBufferPool |
ServerConnection.getByteBufferPool() |
ByteBufferPool |
AbstractServerConnection.getByteBufferPool()
Get the buffer pool for this connection.
|
Constructor and Description |
---|
AbstractServerConnection(StreamConnection channel,
ByteBufferPool bufferPool,
HttpHandler rootHandler,
OptionMap undertowOptions,
int bufferSize) |
XnioBufferPoolAdaptor(ByteBufferPool byteBufferPool) |
Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
AjpOpenListener.getBufferPool() |
Constructor and Description |
---|
AjpOpenListener(ByteBufferPool pool) |
AjpOpenListener(ByteBufferPool pool,
OptionMap undertowOptions) |
AjpServerConnection(StreamConnection channel,
ByteBufferPool bufferPool,
HttpHandler rootHandler,
OptionMap undertowOptions,
int bufferSize) |
Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
AbstractFramedChannel.getBufferPool()
Get the buffer pool for this connection.
|
Constructor and Description |
---|
AbstractFramedChannel(StreamConnection connectedStreamChannel,
ByteBufferPool bufferPool,
FramePriority<C,R,S> framePriority,
PooledByteBuffer readData,
OptionMap settings)
Create a new
AbstractFramedChannel
8 |
Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
HttpOpenListener.getBufferPool() |
ByteBufferPool |
AlpnOpenListener.getBufferPool() |
Constructor and Description |
---|
AlpnOpenListener(ByteBufferPool bufferPool) |
AlpnOpenListener(ByteBufferPool bufferPool,
OptionMap undertowOptions) |
AlpnOpenListener(ByteBufferPool bufferPool,
OptionMap undertowOptions,
DelegateOpenListener httpListener) |
AlpnOpenListener(ByteBufferPool bufferPool,
OptionMap undertowOptions,
String fallbackProtocol,
DelegateOpenListener fallbackListener) |
HttpOpenListener(ByteBufferPool pool) |
HttpOpenListener(ByteBufferPool pool,
OptionMap undertowOptions) |
HttpServerConnection(StreamConnection channel,
ByteBufferPool bufferPool,
HttpHandler rootHandler,
OptionMap undertowOptions,
int bufferSize,
ConnectorStatisticsImpl connectorStatistics) |
PipeliningBufferingStreamSinkConduit(StreamSinkConduit next,
ByteBufferPool pool) |
Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
Http2OpenListener.getBufferPool() |
ByteBufferPool |
Http2ServerConnection.getByteBufferPool() |
Constructor and Description |
---|
Http2OpenListener(ByteBufferPool pool) |
Http2OpenListener(ByteBufferPool pool,
OptionMap undertowOptions) |
Http2OpenListener(ByteBufferPool pool,
OptionMap undertowOptions,
String protocol) |
Constructor and Description |
---|
UpgradeServletInputStream(StreamSourceChannel channel,
ByteBufferPool bufferPool,
Executor ioExecutor) |
WebConnectionImpl(StreamConnection channel,
ByteBufferPool bufferPool,
Executor ioExecutor) |
Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
ServletWebSocketHttpExchange.getBufferPool() |
Modifier and Type | Method and Description |
---|---|
static MultipartParser.ParseState |
MultipartParser.beginParse(ByteBufferPool bufferPool,
MultipartParser.PartHandler handler,
byte[] boundary,
String requestCharset) |
static <I extends StreamSourceChannel,O extends StreamSinkChannel> |
Transfer.initiateTransfer(I source,
O sink,
ChannelListener<? super I> sourceListener,
ChannelListener<? super O> sinkListener,
ChannelExceptionHandler<? super I> readExceptionHandler,
ChannelExceptionHandler<? super O> writeExceptionHandler,
ByteBufferPool pool)
Initiate a low-copy transfer between two stream channels.
|
Constructor and Description |
---|
ParseState(ByteBufferPool bufferPool,
MultipartParser.PartHandler partHandler,
String requestCharset,
byte[] boundary) |
StringReadChannelListener(ByteBufferPool bufferPool) |
Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
WebSocketClient.ConnectionBuilder.getBufferPool() |
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.
|
abstract WebSocketChannel |
WebSocketClientHandshake.createChannel(StreamConnection channel,
String wsUri,
ByteBufferPool bufferPool,
OptionMap options) |
WebSocketChannel |
WebSocket13ClientHandshake.createChannel(StreamConnection channel,
String wsUri,
ByteBufferPool bufferPool,
OptionMap options) |
Constructor and Description |
---|
ConnectionBuilder(XnioWorker worker,
ByteBufferPool bufferPool,
URI uri) |
Modifier and Type | Method and Description |
---|---|
static <I extends StreamSourceChannel,O extends StreamSinkChannel> |
WebSocketUtils.initiateTransfer(I source,
O sink,
ChannelListener<? super I> sourceListener,
ChannelListener<? super O> sinkListener,
ChannelExceptionHandler<? super I> readExceptionHandler,
ChannelExceptionHandler<? super O> writeExceptionHandler,
ByteBufferPool pool)
Deprecated.
|
Constructor and Description |
---|
WebSocketChannel(StreamConnection connectedStreamChannel,
ByteBufferPool bufferPool,
WebSocketVersion version,
String wsUrl,
String subProtocol,
boolean client,
boolean extensionsSupported,
ExtensionFunction extensionFunction,
Set<WebSocketChannel> peerConnections,
OptionMap options)
Create a new
WebSocketChannel
8 |
Modifier and Type | Method and Description |
---|---|
abstract WebSocketChannel |
Handshake.createChannel(WebSocketHttpExchange exchange,
StreamConnection channel,
ByteBufferPool pool)
Create the
WebSocketChannel from the WebSocketHttpExchange |
Modifier and Type | Method and Description |
---|---|
WebSocketChannel |
Hybi07Handshake.createChannel(WebSocketHttpExchange exchange,
StreamConnection channel,
ByteBufferPool pool) |
Constructor and Description |
---|
WebSocket07Channel(StreamConnection channel,
ByteBufferPool bufferPool,
String wsUrl,
String subProtocol,
boolean client,
boolean allowExtensions,
ExtensionFunction extensionFunction,
Set<WebSocketChannel> openConnections,
OptionMap options)
Create a new
WebSocket07Channel |
Modifier and Type | Method and Description |
---|---|
WebSocketChannel |
Hybi08Handshake.createChannel(WebSocketHttpExchange exchange,
StreamConnection channel,
ByteBufferPool pool) |
Constructor and Description |
---|
WebSocket08Channel(StreamConnection channel,
ByteBufferPool bufferPool,
String wsUrl,
String subProtocols,
boolean client,
boolean allowExtensions,
ExtensionFunction extensionFunction,
Set<WebSocketChannel> openConnections,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
WebSocketChannel |
Hybi13Handshake.createChannel(WebSocketHttpExchange exchange,
StreamConnection channel,
ByteBufferPool pool) |
Constructor and Description |
---|
WebSocket13Channel(StreamConnection channel,
ByteBufferPool bufferPool,
String wsUrl,
String subProtocols,
boolean client,
boolean allowExtensions,
ExtensionFunction extensionFunction,
Set<WebSocketChannel> openConnections,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
ByteBufferPool |
WebSocketHttpExchange.getBufferPool() |
ByteBufferPool |
AsyncWebSocketHttpServerExchange.getBufferPool() |
Constructor and Description |
---|
HttpConnectionPool(int maxConnections,
int maxStreamsPerConnection,
XnioWorker worker,
ByteBufferPool byteBufferPool,
OptionMap options,
HostPool hostPool,
long connectionIdleTimeout) |
WildflyClientOutputStream(StreamSinkChannel channel,
ByteBufferPool byteBufferPool) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.