Uses of Interface
io.netty.channel.ChannelPromise
-
Packages that use ChannelPromise Package Description io.netty.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.io.netty.channel.embedded A virtualChannel
that helps wrapping a series of handlers to unit test the handlers or use them in non-I/O context.io.netty.channel.epoll Optimized transport for linux which uses EPOLL Edge-Triggered Mode for maximal performance.io.netty.channel.kqueue BSD specific transport.io.netty.channel.local A virtual transport that enables the communication between the two parties in the same virtual machine.io.netty.channel.nio NIO-based channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.sctp Abstract SCTP socket interfaces which extend the core channel API.io.netty.channel.sctp.nio NIO-based SCTP Channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.sctp.oio Old blocking I/O based SCTP channel API implementation - recommended for a small number of connections (< 1000).io.netty.channel.socket Abstract TCP and UDP socket interfaces which extend the core channel API.io.netty.channel.socket.nio NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.socket.oio Old blocking I/O based socket channel API implementation - recommended for a small number of connections (< 1000).io.netty.channel.uring io_uring is a high I/O performance scalable interface for fully asynchronous Linux syscalls.io.netty.handler.address Package to dynamically replace local / remoteSocketAddress
.io.netty.handler.codec Extensible decoder and its common implementations which deal with the packet fragmentation and reassembly issue found in a stream-based transport such as TCP/IP.io.netty.handler.codec.compression io.netty.handler.codec.http Encoder, decoder and their related message types for HTTP.io.netty.handler.codec.http.cors This package contains Cross Origin Resource Sharing (CORS) related classes.io.netty.handler.codec.http.websocketx Encoder, decoder, handshakers and their related message types for Web Socket data frames.io.netty.handler.codec.http.websocketx.extensions Encoder, decoder, handshakers to handle WebSocket Extensions.io.netty.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames.io.netty.handler.codec.spdy Encoder, decoder, session handler and their related message types for the SPDY protocol.io.netty.handler.flush Package to control flush behavior.io.netty.handler.logging Logs the I/O events for debugging purpose.io.netty.handler.pcap Capture data and write into Pcap format which helps in troubleshooting.io.netty.handler.proxy Adds support for client connections via proxy protocols such as SOCKS and HTTP CONNECT tunnelingio.netty.handler.ssl SSL · TLS implementation based onSSLEngine
io.netty.handler.stream Writes very large data stream asynchronously neither spending a lot of memory nor gettingOutOfMemoryError
.io.netty.handler.timeout Adds support for read and write timeout and idle connection notification using aTimer
.io.netty.handler.traffic Implementation of a Traffic Shaping Handler and Dynamic Statistics. -
-
Uses of ChannelPromise in io.netty.channel
Subinterfaces of ChannelPromise in io.netty.channel Modifier and Type Interface Description interface
ChannelProgressivePromise
SpecialChannelPromise
which will be notified once the associated bytes is transferring.Classes in io.netty.channel that implement ChannelPromise Modifier and Type Class Description class
DefaultChannelProgressivePromise
The defaultChannelProgressivePromise
implementation.class
DefaultChannelPromise
The defaultChannelPromise
implementation.class
DelegatingChannelPromiseNotifier
class
VoidChannelPromise
Methods in io.netty.channel that return ChannelPromise Modifier and Type Method Description ChannelPromise
ChannelPromise. addListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener)
ChannelPromise
DefaultChannelPromise. addListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener)
ChannelPromise
DelegatingChannelPromiseNotifier. addListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener)
ChannelPromise
ChannelPromise. addListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners)
ChannelPromise
DefaultChannelPromise. addListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners)
ChannelPromise
DelegatingChannelPromiseNotifier. addListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners)
ChannelPromise
ChannelPromise. await()
ChannelPromise
DefaultChannelPromise. await()
ChannelPromise
DelegatingChannelPromiseNotifier. await()
ChannelPromise
ChannelPromise. awaitUninterruptibly()
ChannelPromise
DefaultChannelPromise. awaitUninterruptibly()
ChannelPromise
DelegatingChannelPromiseNotifier. awaitUninterruptibly()
default ChannelPromise
Channel. newPromise()
ChannelPromise
ChannelOutboundInvoker. newPromise()
Return a newChannelPromise
.default ChannelPromise
ChannelPipeline. newPromise()
ChannelPromise
DefaultChannelPipeline. newPromise()
ChannelPromise
DefaultChannelPromise. promise()
ChannelPromise
PendingWriteQueue. remove()
Removes a pending write operation and release it's message viaReferenceCountUtil.safeRelease(Object)
.ChannelPromise
ChannelPromise. removeListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener)
ChannelPromise
DefaultChannelPromise. removeListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener)
ChannelPromise
DelegatingChannelPromiseNotifier. removeListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener)
ChannelPromise
ChannelPromise. removeListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners)
ChannelPromise
DefaultChannelPromise. removeListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners)
ChannelPromise
DelegatingChannelPromiseNotifier. removeListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners)
ChannelPromise
ChannelPromise. setFailure(java.lang.Throwable cause)
ChannelPromise
DefaultChannelPromise. setFailure(java.lang.Throwable cause)
ChannelPromise
DelegatingChannelPromiseNotifier. setFailure(java.lang.Throwable cause)
ChannelPromise
ChannelPromise. setSuccess()
ChannelPromise
ChannelPromise. setSuccess(java.lang.Void result)
ChannelPromise
DefaultChannelPromise. setSuccess()
ChannelPromise
DefaultChannelPromise. setSuccess(java.lang.Void result)
ChannelPromise
DelegatingChannelPromiseNotifier. setSuccess()
ChannelPromise
DelegatingChannelPromiseNotifier. setSuccess(java.lang.Void result)
ChannelPromise
ChannelPromise. sync()
ChannelPromise
DefaultChannelPromise. sync()
ChannelPromise
DelegatingChannelPromiseNotifier. sync()
ChannelPromise
ChannelPromise. syncUninterruptibly()
ChannelPromise
DefaultChannelPromise. syncUninterruptibly()
ChannelPromise
DelegatingChannelPromiseNotifier. syncUninterruptibly()
ChannelPromise
ChannelPromise. unvoid()
ChannelPromise
DefaultChannelPromise. unvoid()
ChannelPromise
DelegatingChannelPromiseNotifier. unvoid()
ChannelPromise
VoidChannelPromise. unvoid()
ChannelPromise
AbstractChannel.AbstractUnsafe. voidPromise()
ChannelPromise
AbstractChannel. voidPromise()
ChannelPromise
Channel.Unsafe. voidPromise()
Return a special ChannelPromise which can be reused and passed to the operations inChannel.Unsafe
.default ChannelPromise
Channel. voidPromise()
ChannelPromise
ChannelOutboundInvoker. voidPromise()
Return a special ChannelPromise which can be reused for different operations.ChannelPromise
DefaultChannelPipeline. voidPromise()
Methods in io.netty.channel with parameters of type ChannelPromise Modifier and Type Method Description void
AbstractCoalescingBufferQueue. add(ByteBuf buf, ChannelPromise promise)
Add a buffer to the end of the queue and associate a promise with it that should be completed when all the buffer's bytes have been consumed from the queue and written.ChannelFlushPromiseNotifier
ChannelFlushPromiseNotifier. add(ChannelPromise promise, int pendingDataSize)
Deprecated.ChannelFlushPromiseNotifier
ChannelFlushPromiseNotifier. add(ChannelPromise promise, long pendingDataSize)
Add aChannelPromise
to thisChannelFlushPromiseNotifier
which will be notified after the givenpendingDataSize
was reached.void
PendingWriteQueue. add(java.lang.Object msg, ChannelPromise promise)
Add the givenmsg
andChannelPromise
.void
AbstractCoalescingBufferQueue. addFirst(ByteBuf buf, ChannelPromise promise)
Add a buffer to the front of the queue and associate a promise with it that should be completed when all the buffer's bytes have been consumed from the queue and written.void
ChannelOutboundBuffer. addMessage(java.lang.Object msg, int size, ChannelPromise promise)
Add given message to thisChannelOutboundBuffer
.void
AbstractChannel.AbstractUnsafe. bind(java.net.SocketAddress localAddress, ChannelPromise promise)
default ChannelFuture
Channel. bind(java.net.SocketAddress localAddress, ChannelPromise promise)
void
Channel.Unsafe. bind(java.net.SocketAddress localAddress, ChannelPromise promise)
void
ChannelDuplexHandler. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
CallsChannelOutboundInvoker.bind(SocketAddress, ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.void
ChannelOutboundHandler. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
Called once a bind operation is made.void
ChannelOutboundHandlerAdapter. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
CallsChannelOutboundInvoker.bind(SocketAddress, ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.ChannelFuture
ChannelOutboundInvoker. bind(java.net.SocketAddress localAddress, ChannelPromise promise)
Request to bind to the givenSocketAddress
and notify theChannelFuture
once the operation completes, either because the operation was successful or because of an error.void
CombinedChannelDuplexHandler. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
ChannelFuture
DefaultChannelPipeline. bind(java.net.SocketAddress localAddress, ChannelPromise promise)
void
AbstractChannel.AbstractUnsafe. close(ChannelPromise promise)
protected void
AbstractChannel.AbstractUnsafe. close(ChannelPromise promise, java.lang.Throwable cause, java.nio.channels.ClosedChannelException closeCause)
default ChannelFuture
Channel. close(ChannelPromise promise)
void
Channel.Unsafe. close(ChannelPromise promise)
Close theChannel
of theChannelPromise
and notify theChannelPromise
once the operation was complete.void
ChannelDuplexHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
CallsChannelOutboundInvoker.close(ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.void
ChannelOutboundHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
Called once a close operation is made.void
ChannelOutboundHandlerAdapter. close(ChannelHandlerContext ctx, ChannelPromise promise)
CallsChannelOutboundInvoker.close(ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.ChannelFuture
ChannelOutboundInvoker. close(ChannelPromise promise)
Request to close theChannel
and notify theChannelFuture
once the operation completes, either because the operation was successful or because of an error.void
CombinedChannelDuplexHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
DefaultChannelPipeline. close(ChannelPromise promise)
default ChannelFuture
Channel. connect(java.net.SocketAddress remoteAddress, ChannelPromise promise)
default ChannelFuture
Channel. connect(java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
Channel.Unsafe. connect(java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
ChannelDuplexHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
CallsChannelOutboundInvoker.connect(SocketAddress, SocketAddress, ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.void
ChannelOutboundHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
Called once a connect operation is made.void
ChannelOutboundHandlerAdapter. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
CallsChannelOutboundInvoker.connect(SocketAddress, SocketAddress, ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.ChannelFuture
ChannelOutboundInvoker. connect(java.net.SocketAddress remoteAddress, ChannelPromise promise)
Request to connect to the givenSocketAddress
and notify theChannelFuture
once the operation completes, either because the operation was successful or because of an error.ChannelFuture
ChannelOutboundInvoker. connect(java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
Request to connect to the givenSocketAddress
while bind to the localAddress and notify theChannelFuture
once the operation completes, either because the operation was successful or because of an error.void
CombinedChannelDuplexHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
ChannelFuture
DefaultChannelPipeline. connect(java.net.SocketAddress remoteAddress, ChannelPromise promise)
ChannelFuture
DefaultChannelPipeline. connect(java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
AbstractChannel.AbstractUnsafe. deregister(ChannelPromise promise)
default ChannelFuture
Channel. deregister(ChannelPromise promise)
void
Channel.Unsafe. deregister(ChannelPromise promise)
Deregister theChannel
of theChannelPromise
fromEventLoop
and notify theChannelPromise
once the operation was complete.void
ChannelDuplexHandler. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
CallsChannelOutboundInvoker.deregister(ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.void
ChannelOutboundHandler. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
Called once a deregister operation is made from the current registeredEventLoop
.void
ChannelOutboundHandlerAdapter. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
CallsChannelOutboundInvoker.deregister(ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.ChannelFuture
ChannelOutboundInvoker. deregister(ChannelPromise promise)
Request to deregister from the previous assignedEventExecutor
and notify theChannelFuture
once the operation completes, either because the operation was successful or because of an error.void
CombinedChannelDuplexHandler. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
DefaultChannelPipeline. deregister(ChannelPromise promise)
void
AbstractChannel.AbstractUnsafe. disconnect(ChannelPromise promise)
default ChannelFuture
Channel. disconnect(ChannelPromise promise)
void
Channel.Unsafe. disconnect(ChannelPromise promise)
Disconnect theChannel
of theChannelFuture
and notify theChannelPromise
once the operation was complete.void
ChannelDuplexHandler. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
CallsChannelOutboundInvoker.disconnect(ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.void
ChannelOutboundHandler. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
Called once a disconnect operation is made.void
ChannelOutboundHandlerAdapter. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
CallsChannelOutboundInvoker.disconnect(ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.ChannelFuture
ChannelOutboundInvoker. disconnect(ChannelPromise promise)
Request to disconnect from the remote peer and notify theChannelFuture
once the operation completes, either because the operation was successful or because of an error.void
CombinedChannelDuplexHandler. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
DefaultChannelPipeline. disconnect(ChannelPromise promise)
protected void
AbstractChannel. doRegister(ChannelPromise promise)
protected boolean
AbstractChannel.AbstractUnsafe. ensureOpen(ChannelPromise promise)
void
AbstractChannel.AbstractUnsafe. register(EventLoop eventLoop, ChannelPromise promise)
void
Channel.Unsafe. register(EventLoop eventLoop, ChannelPromise promise)
Register theChannel
of theChannelPromise
and notify theChannelFuture
once the registration was complete.ChannelFuture
EventLoopGroup. register(ChannelPromise promise)
ChannelFuture
EventLoopGroup. register(Channel channel, ChannelPromise promise)
Deprecated.UseEventLoopGroup.register(ChannelPromise)
instead.default ChannelFuture
IoEventLoopGroup. register(ChannelPromise promise)
Deprecated.ChannelFuture
ManualIoEventLoop. register(ChannelPromise promise)
Deprecated.ChannelFuture
ManualIoEventLoop. register(Channel channel, ChannelPromise promise)
Deprecated.ChannelFuture
MultithreadEventLoopGroup. register(ChannelPromise promise)
ChannelFuture
MultithreadEventLoopGroup. register(Channel channel, ChannelPromise promise)
Deprecated.ChannelFuture
SingleThreadEventLoop. register(ChannelPromise promise)
ChannelFuture
SingleThreadEventLoop. register(Channel channel, ChannelPromise promise)
Deprecated.ChannelFuture
ThreadPerChannelEventLoop. register(ChannelPromise promise)
Deprecated.ChannelFuture
ThreadPerChannelEventLoop. register(Channel channel, ChannelPromise promise)
Deprecated.ChannelFuture
ThreadPerChannelEventLoopGroup. register(ChannelPromise promise)
Deprecated.ChannelFuture
ThreadPerChannelEventLoopGroup. register(Channel channel, ChannelPromise promise)
Deprecated.ByteBuf
AbstractCoalescingBufferQueue. remove(ByteBufAllocator alloc, int bytes, ChannelPromise aggregatePromise)
Remove aByteBuf
from the queue with the specified number of bytes.ByteBuf
CoalescingBufferQueue. remove(int bytes, ChannelPromise aggregatePromise)
Remove aByteBuf
from the queue with the specified number of bytes.ByteBuf
AbstractCoalescingBufferQueue. removeFirst(ChannelPromise aggregatePromise)
Remove the firstByteBuf
from the queue.protected void
AbstractChannel.AbstractUnsafe. safeSetFailure(ChannelPromise promise, java.lang.Throwable cause)
Marks the specifiedpromise
as failure.protected void
AbstractChannel.AbstractUnsafe. safeSetSuccess(ChannelPromise promise)
Marks the specifiedpromise
as success.void
AbstractChannel.AbstractUnsafe. shutdownOutput(ChannelPromise promise)
Shutdown the output portion of the correspondingChannel
.void
AbstractChannel.AbstractUnsafe. write(java.lang.Object msg, ChannelPromise promise)
void
Channel.Unsafe. write(java.lang.Object msg, ChannelPromise promise)
Schedules a write operation.default ChannelFuture
Channel. write(java.lang.Object msg, ChannelPromise promise)
void
ChannelDuplexHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
CallsChannelOutboundInvoker.write(Object, ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.void
ChannelOutboundHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
Called once a write operation is made.void
ChannelOutboundHandlerAdapter. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
CallsChannelOutboundInvoker.write(Object, ChannelPromise)
to forward to the nextChannelOutboundHandler
in theChannelPipeline
.ChannelFuture
ChannelOutboundInvoker. write(java.lang.Object msg, ChannelPromise promise)
Request to write a message via thisChannelHandlerContext
through theChannelPipeline
.void
CombinedChannelDuplexHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
ChannelFuture
DefaultChannelPipeline. write(java.lang.Object msg, ChannelPromise promise)
default ChannelFuture
Channel. writeAndFlush(java.lang.Object msg, ChannelPromise promise)
ChannelFuture
ChannelOutboundInvoker. writeAndFlush(java.lang.Object msg, ChannelPromise promise)
Shortcut for callChannelOutboundInvoker.write(Object, ChannelPromise)
andChannelOutboundInvoker.flush()
.ChannelFuture
DefaultChannelPipeline. writeAndFlush(java.lang.Object msg, ChannelPromise promise)
Constructors in io.netty.channel with parameters of type ChannelPromise Constructor Description ChannelPromiseAggregator(ChannelPromise aggregatePromise)
Deprecated.ChannelPromiseNotifier(boolean logNotifyFailure, ChannelPromise... promises)
Deprecated.Create a new instanceChannelPromiseNotifier(ChannelPromise... promises)
Deprecated.Create a new instanceDelegatingChannelPromiseNotifier(ChannelPromise delegate)
DelegatingChannelPromiseNotifier(ChannelPromise delegate, boolean logNotifyFailure)
-
Uses of ChannelPromise in io.netty.channel.embedded
Methods in io.netty.channel.embedded with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
EmbeddedChannel. bind(java.net.SocketAddress localAddress, ChannelPromise promise)
ChannelFuture
EmbeddedChannel. close(ChannelPromise promise)
ChannelFuture
EmbeddedChannel. connect(java.net.SocketAddress remoteAddress, ChannelPromise promise)
ChannelFuture
EmbeddedChannel. connect(java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
ChannelFuture
EmbeddedChannel. deregister(ChannelPromise promise)
ChannelFuture
EmbeddedChannel. disconnect(ChannelPromise promise)
ChannelFuture
EmbeddedChannel. write(java.lang.Object msg, ChannelPromise promise)
ChannelFuture
EmbeddedChannel. writeAndFlush(java.lang.Object msg, ChannelPromise promise)
ChannelFuture
EmbeddedChannel. writeOneInbound(java.lang.Object msg, ChannelPromise promise)
Writes one message to the inbound of thisChannel
and does not flush it.ChannelFuture
EmbeddedChannel. writeOneOutbound(java.lang.Object msg, ChannelPromise promise)
Writes one message to the outbound of thisChannel
and does not flush it. -
Uses of ChannelPromise in io.netty.channel.epoll
Methods in io.netty.channel.epoll with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
EpollDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.InetAddress sourceToBlock, ChannelPromise promise)
ChannelFuture
EpollDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress sourceToBlock, ChannelPromise promise)
ChannelFuture
EpollDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
ChannelFuture
EpollDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
ChannelFuture
EpollDatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
ChannelFuture
EpollDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
ChannelFuture
EpollDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
ChannelFuture
EpollDatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
ChannelFuture
AbstractEpollStreamChannel. shutdown(ChannelPromise promise)
ChannelFuture
AbstractEpollStreamChannel. shutdownInput(ChannelPromise promise)
ChannelFuture
AbstractEpollStreamChannel. shutdownOutput(ChannelPromise promise)
ChannelFuture
AbstractEpollStreamChannel. spliceTo(AbstractEpollStreamChannel ch, int len, ChannelPromise promise)
Splice from thisAbstractEpollStreamChannel
to anotherAbstractEpollStreamChannel
.ChannelFuture
AbstractEpollStreamChannel. spliceTo(FileDescriptor ch, int offset, int len, ChannelPromise promise)
Splice from thisAbstractEpollStreamChannel
to anotherFileDescriptor
.Constructors in io.netty.channel.epoll with parameters of type ChannelPromise Constructor Description SpliceInTask(int len, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.channel.kqueue
Methods in io.netty.channel.kqueue with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
KQueueDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.InetAddress sourceToBlock, ChannelPromise promise)
ChannelFuture
KQueueDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress sourceToBlock, ChannelPromise promise)
ChannelFuture
KQueueDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
ChannelFuture
KQueueDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
ChannelFuture
KQueueDatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
ChannelFuture
KQueueDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
ChannelFuture
KQueueDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
ChannelFuture
KQueueDatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
ChannelFuture
AbstractKQueueStreamChannel. shutdown(ChannelPromise promise)
ChannelFuture
AbstractKQueueStreamChannel. shutdownInput(ChannelPromise promise)
ChannelFuture
AbstractKQueueStreamChannel. shutdownOutput(ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.channel.local
Methods in io.netty.channel.local with parameters of type ChannelPromise Modifier and Type Method Description protected void
LocalChannel. doRegister(ChannelPromise promise)
protected void
LocalServerChannel. doRegister(ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.channel.nio
Methods in io.netty.channel.nio with parameters of type ChannelPromise Modifier and Type Method Description void
AbstractNioChannel.AbstractNioUnsafe. connect(java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
protected void
AbstractNioChannel. doRegister(ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.channel.sctp
Methods in io.netty.channel.sctp with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
SctpChannel. bindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
Bind a address to the already bound channel to enable multi-homing.ChannelFuture
SctpServerChannel. bindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
Bind a address to the already bound channel to enable multi-homing.ChannelFuture
SctpChannel. unbindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
Unbind the address from channel's multi-homing address list.ChannelFuture
SctpServerChannel. unbindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
Unbind the address from channel's multi-homing address list. -
Uses of ChannelPromise in io.netty.channel.sctp.nio
Methods in io.netty.channel.sctp.nio with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
NioSctpChannel. bindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
ChannelFuture
NioSctpServerChannel. bindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
ChannelFuture
NioSctpChannel. unbindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
ChannelFuture
NioSctpServerChannel. unbindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.channel.sctp.oio
Methods in io.netty.channel.sctp.oio with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
OioSctpChannel. bindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
Deprecated.ChannelFuture
OioSctpServerChannel. bindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
Deprecated.ChannelFuture
OioSctpChannel. unbindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
Deprecated.ChannelFuture
OioSctpServerChannel. unbindAddress(java.net.InetAddress localAddress, ChannelPromise promise)
Deprecated. -
Uses of ChannelPromise in io.netty.channel.socket
Methods in io.netty.channel.socket with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
DatagramChannel. block(java.net.InetAddress multicastAddress, java.net.InetAddress sourceToBlock, ChannelPromise future)
Block the given sourceToBlock address for the given multicastAddress and notifies theChannelFuture
once the operation completes.ChannelFuture
DatagramChannel. block(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress sourceToBlock, ChannelPromise future)
Block the given sourceToBlock address for the given multicastAddress on the given networkInterface and notifies theChannelFuture
once the operation completes.ChannelFuture
DatagramChannel. joinGroup(java.net.InetAddress multicastAddress, ChannelPromise future)
Joins a multicast group and notifies theChannelFuture
once the operation completes.ChannelFuture
DatagramChannel. joinGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise future)
Joins the specified multicast group at the specified interface and notifies theChannelFuture
once the operation completes.ChannelFuture
DatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise future)
Joins the specified multicast group at the specified interface and notifies theChannelFuture
once the operation completes.ChannelFuture
DatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, ChannelPromise future)
Leaves a multicast group and notifies theChannelFuture
once the operation completes.ChannelFuture
DatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise future)
Leave the specified multicast group at the specified interface using the specified source and notifies theChannelFuture
once the operation completes.ChannelFuture
DatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise future)
Leaves a multicast group on a specified local interface and notifies theChannelFuture
once the operation completes.ChannelFuture
DuplexChannel. shutdown(ChannelPromise promise)
Will shutdown the input and output sides of this channel.ChannelFuture
DuplexChannel. shutdownInput(ChannelPromise promise)
Will shutdown the input and notifyChannelPromise
.ChannelFuture
DuplexChannel. shutdownOutput(ChannelPromise promise)
Will shutdown the output and notifyChannelPromise
. -
Uses of ChannelPromise in io.netty.channel.socket.nio
Methods in io.netty.channel.socket.nio with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
NioDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.InetAddress sourceToBlock, ChannelPromise promise)
Block the given sourceToBlock address for the given multicastAddressChannelFuture
NioDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress sourceToBlock, ChannelPromise promise)
Block the given sourceToBlock address for the given multicastAddress on the given networkInterfaceChannelFuture
NioDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
ChannelFuture
NioDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
ChannelFuture
NioDatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
ChannelFuture
NioDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
ChannelFuture
NioDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
ChannelFuture
NioDatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
ChannelFuture
NioDomainSocketChannel. shutdown(ChannelPromise promise)
ChannelFuture
NioSocketChannel. shutdown(ChannelPromise promise)
ChannelFuture
NioDomainSocketChannel. shutdownInput(ChannelPromise promise)
ChannelFuture
NioSocketChannel. shutdownInput(ChannelPromise promise)
ChannelFuture
NioDomainSocketChannel. shutdownOutput(ChannelPromise promise)
ChannelFuture
NioSocketChannel. shutdownOutput(ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.channel.socket.oio
Methods in io.netty.channel.socket.oio with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
OioDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.InetAddress sourceToBlock, ChannelPromise promise)
Deprecated.ChannelFuture
OioDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress sourceToBlock, ChannelPromise promise)
Deprecated.ChannelFuture
OioDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
Deprecated.ChannelFuture
OioDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
Deprecated.ChannelFuture
OioDatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
Deprecated.ChannelFuture
OioDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
Deprecated.ChannelFuture
OioDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
Deprecated.ChannelFuture
OioDatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
Deprecated.ChannelFuture
OioSocketChannel. shutdown(ChannelPromise promise)
Deprecated.ChannelFuture
OioSocketChannel. shutdownInput(ChannelPromise promise)
Deprecated.ChannelFuture
OioSocketChannel. shutdownOutput(ChannelPromise promise)
Deprecated. -
Uses of ChannelPromise in io.netty.channel.uring
Methods in io.netty.channel.uring with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
IoUringDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.InetAddress sourceToBlock, ChannelPromise promise)
ChannelFuture
IoUringDatagramChannel. block(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress sourceToBlock, ChannelPromise promise)
ChannelFuture
IoUringDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
ChannelFuture
IoUringDatagramChannel. joinGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
ChannelFuture
IoUringDatagramChannel. joinGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
ChannelFuture
IoUringDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, ChannelPromise promise)
ChannelFuture
IoUringDatagramChannel. leaveGroup(java.net.InetAddress multicastAddress, java.net.NetworkInterface networkInterface, java.net.InetAddress source, ChannelPromise promise)
ChannelFuture
IoUringDatagramChannel. leaveGroup(java.net.InetSocketAddress multicastAddress, java.net.NetworkInterface networkInterface, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.address
Methods in io.netty.handler.address with parameters of type ChannelPromise Modifier and Type Method Description void
DynamicAddressConnectHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
ResolveAddressHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.codec
Methods in io.netty.handler.codec with parameters of type ChannelPromise Modifier and Type Method Description void
DatagramPacketEncoder. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
void
DatagramPacketEncoder. close(ChannelHandlerContext ctx, ChannelPromise promise)
void
DatagramPacketEncoder. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
DatagramPacketEncoder. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
void
DatagramPacketEncoder. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
void
ByteToMessageCodec. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
MessageToByteEncoder. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
MessageToMessageCodec. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
MessageToMessageEncoder. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.codec.compression
Methods in io.netty.handler.codec.compression with parameters of type ChannelPromise Modifier and Type Method Description void
BrotliEncoder. close(ChannelHandlerContext ctx, ChannelPromise promise)
void
Bzip2Encoder. close(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
Bzip2Encoder. close(ChannelPromise promise)
Close thisBzip2Encoder
and so finish the encoding.void
JdkZlibEncoder. close(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
JdkZlibEncoder. close(ChannelPromise promise)
void
JZlibEncoder. close(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
JZlibEncoder. close(ChannelPromise promise)
void
Lz4FrameEncoder. close(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
Lz4FrameEncoder. close(ChannelPromise promise)
Close thisLz4FrameEncoder
and so finish the encoding.abstract ChannelFuture
ZlibEncoder. close(ChannelPromise promise)
Close thisZlibEncoder
and so finish the encoding. -
Uses of ChannelPromise in io.netty.handler.codec.http
Methods in io.netty.handler.codec.http with parameters of type ChannelPromise Modifier and Type Method Description void
HttpClientUpgradeHandler. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
void
HttpClientUpgradeHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
void
HttpClientUpgradeHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
HttpClientUpgradeHandler. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
void
HttpClientUpgradeHandler. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
void
HttpClientUpgradeHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
HttpObjectEncoder. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
HttpServerKeepAliveHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.codec.http.cors
Methods in io.netty.handler.codec.http.cors with parameters of type ChannelPromise Modifier and Type Method Description void
CorsHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.codec.http.websocketx
Methods in io.netty.handler.codec.http.websocketx with parameters of type ChannelPromise Modifier and Type Method Description ChannelFuture
WebSocketClientHandshaker. close(ChannelHandlerContext ctx, CloseWebSocketFrame frame, ChannelPromise promise)
Performs the closing handshakeChannelFuture
WebSocketClientHandshaker. close(Channel channel, CloseWebSocketFrame frame, ChannelPromise promise)
Performs the closing handshake When called from within aChannelHandler
you most likely want to useWebSocketClientHandshaker.close(ChannelHandlerContext, CloseWebSocketFrame, ChannelPromise)
.ChannelFuture
WebSocketServerHandshaker. close(ChannelHandlerContext ctx, CloseWebSocketFrame frame, ChannelPromise promise)
Performs the closing handshake.ChannelFuture
WebSocketServerHandshaker. close(Channel channel, CloseWebSocketFrame frame, ChannelPromise promise)
Performs the closing handshake.ChannelFuture
WebSocketServerHandshaker00. close(ChannelHandlerContext ctx, CloseWebSocketFrame frame, ChannelPromise promise)
Echo back the closing frameChannelFuture
WebSocketServerHandshaker00. close(Channel channel, CloseWebSocketFrame frame, ChannelPromise promise)
Echo back the closing frameChannelFuture
WebSocketClientHandshaker. handshake(Channel channel, ChannelPromise promise)
Begins the opening handshakeChannelFuture
WebSocketServerHandshaker. handshake(Channel channel, FullHttpRequest req, HttpHeaders responseHeaders, ChannelPromise promise)
Performs the opening handshake When call this method you MUST NOT retain theFullHttpRequest
which is passed in.ChannelFuture
WebSocketServerHandshaker. handshake(Channel channel, HttpRequest req, HttpHeaders responseHeaders, ChannelPromise promise)
Performs the opening handshake When call this method you MUST NOT retain theHttpRequest
which is passed in.ChannelFuture
WebSocketClientHandshaker. processHandshake(Channel channel, HttpResponse response, ChannelPromise promise)
Process the opening handshake initiated byWebSocketClientHandshaker.handshake(io.netty.channel.Channel)
}.static ChannelFuture
WebSocketServerHandshakerFactory. sendUnsupportedVersionResponse(Channel channel, ChannelPromise promise)
Return that we need cannot support the web socket version -
Uses of ChannelPromise in io.netty.handler.codec.http.websocketx.extensions
Methods in io.netty.handler.codec.http.websocketx.extensions with parameters of type ChannelPromise Modifier and Type Method Description protected void
WebSocketServerExtensionHandler. onHttpResponseWrite(ChannelHandlerContext ctx, HttpResponse response, ChannelPromise promise)
This is a method exposed to perform fail-fast checks of user-defined http types.void
WebSocketClientExtensionHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
WebSocketServerExtensionHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.codec.http2
Fields in io.netty.handler.codec.http2 declared as ChannelPromise Modifier and Type Field Description protected ChannelPromise
DefaultHttp2ConnectionEncoder.FlowControlledBase. promise
Methods in io.netty.handler.codec.http2 with parameters of type ChannelPromise Modifier and Type Method Description void
Http2ConnectionHandler. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
void
Http2ConnectionHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
void
Http2ConnectionHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
Http2ConnectionHandler. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
void
Http2ConnectionHandler. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
Http2ConnectionHandler. goAway(ChannelHandlerContext ctx, int lastStreamId, long errorCode, ByteBuf debugData, ChannelPromise promise)
ChannelFuture
Http2LifecycleManager. goAway(ChannelHandlerContext ctx, int lastStreamId, long errorCode, ByteBuf debugData, ChannelPromise promise)
Prevents the peer from creating streams and close the connection iferrorCode
is notHttp2Error.NO_ERROR
.ChannelFuture
Http2ConnectionHandler. resetStream(ChannelHandlerContext ctx, int streamId, long errorCode, ChannelPromise promise)
ChannelFuture
Http2LifecycleManager. resetStream(ChannelHandlerContext ctx, int streamId, long errorCode, ChannelPromise promise)
Ensure the stream identified bystreamId
is reset.void
Http2ConnectionHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
Http2FrameCodec. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
Processes allHttp2Frame
s.void
HttpToHttp2ConnectionHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
Handles conversion ofHttpMessage
andHttpContent
to HTTP/2 frames.ChannelFuture
CompressorHttp2ConnectionEncoder. writeData(ChannelHandlerContext ctx, int streamId, ByteBuf data, int padding, boolean endOfStream, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writeData(ChannelHandlerContext ctx, int streamId, ByteBuf data, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writeData(ChannelHandlerContext ctx, int streamId, ByteBuf data, int padding, boolean endOfStream, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writeData(ChannelHandlerContext ctx, int streamId, ByteBuf data, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
Http2DataWriter. writeData(ChannelHandlerContext ctx, int streamId, ByteBuf data, int padding, boolean endStream, ChannelPromise promise)
Writes aDATA
frame to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writeData(ChannelHandlerContext ctx, int streamId, ByteBuf data, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
StreamBufferingEncoder. writeData(ChannelHandlerContext ctx, int streamId, ByteBuf data, int padding, boolean endOfStream, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writeFrame(ChannelHandlerContext ctx, byte frameType, int streamId, Http2Flags flags, ByteBuf payload, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writeFrame(ChannelHandlerContext ctx, byte frameType, int streamId, Http2Flags flags, ByteBuf payload, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writeFrame(ChannelHandlerContext ctx, byte frameType, int streamId, Http2Flags flags, ByteBuf payload, ChannelPromise promise)
ChannelFuture
Http2ConnectionEncoder. writeFrame(ChannelHandlerContext ctx, byte frameType, int streamId, Http2Flags flags, ByteBuf payload, ChannelPromise promise)
Writes the given data to the internalHttp2FrameWriter
without performing any state checks on the connection/stream.ChannelFuture
Http2FrameWriter. writeFrame(ChannelHandlerContext ctx, byte frameType, int streamId, Http2Flags flags, ByteBuf payload, ChannelPromise promise)
Generic write method for any HTTP/2 frame.ChannelFuture
Http2OutboundFrameLogger. writeFrame(ChannelHandlerContext ctx, byte frameType, int streamId, Http2Flags flags, ByteBuf payload, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writeGoAway(ChannelHandlerContext ctx, int lastStreamId, long errorCode, ByteBuf debugData, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writeGoAway(ChannelHandlerContext ctx, int lastStreamId, long errorCode, ByteBuf debugData, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writeGoAway(ChannelHandlerContext ctx, int lastStreamId, long errorCode, ByteBuf debugData, ChannelPromise promise)
ChannelFuture
Http2FrameWriter. writeGoAway(ChannelHandlerContext ctx, int lastStreamId, long errorCode, ByteBuf debugData, ChannelPromise promise)
Writes a GO_AWAY frame to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writeGoAway(ChannelHandlerContext ctx, int lastStreamId, long errorCode, ByteBuf debugData, ChannelPromise promise)
ChannelFuture
CompressorHttp2ConnectionEncoder. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
CompressorHttp2ConnectionEncoder. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int streamDependency, short weight, boolean exclusive, int padding, boolean endOfStream, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int streamDependency, short weight, boolean exclusive, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int streamDependency, short weight, boolean exclusive, int padding, boolean endOfStream, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int streamDependency, short weight, boolean exclusive, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
Http2FrameWriter. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int padding, boolean endStream, ChannelPromise promise)
Writes a HEADERS frame to the remote endpoint.ChannelFuture
Http2FrameWriter. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int streamDependency, short weight, boolean exclusive, int padding, boolean endStream, ChannelPromise promise)
Writes a HEADERS frame with priority specified to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
Http2OutboundFrameLogger. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int streamDependency, short weight, boolean exclusive, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
StreamBufferingEncoder. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int padding, boolean endStream, ChannelPromise promise)
ChannelFuture
StreamBufferingEncoder. writeHeaders(ChannelHandlerContext ctx, int streamId, Http2Headers headers, int streamDependency, short weight, boolean exclusive, int padding, boolean endOfStream, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writePing(ChannelHandlerContext ctx, boolean ack, long data, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writePing(ChannelHandlerContext ctx, boolean ack, long data, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writePing(ChannelHandlerContext ctx, boolean ack, long data, ChannelPromise promise)
ChannelFuture
Http2FrameWriter. writePing(ChannelHandlerContext ctx, boolean ack, long data, ChannelPromise promise)
Writes a PING frame to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writePing(ChannelHandlerContext ctx, boolean ack, long data, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writePriority(ChannelHandlerContext ctx, int streamId, int streamDependency, short weight, boolean exclusive, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writePriority(ChannelHandlerContext ctx, int streamId, int streamDependency, short weight, boolean exclusive, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writePriority(ChannelHandlerContext ctx, int streamId, int streamDependency, short weight, boolean exclusive, ChannelPromise promise)
ChannelFuture
Http2FrameWriter. writePriority(ChannelHandlerContext ctx, int streamId, int streamDependency, short weight, boolean exclusive, ChannelPromise promise)
Writes a PRIORITY frame to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writePriority(ChannelHandlerContext ctx, int streamId, int streamDependency, short weight, boolean exclusive, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writePushPromise(ChannelHandlerContext ctx, int streamId, int promisedStreamId, Http2Headers headers, int padding, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writePushPromise(ChannelHandlerContext ctx, int streamId, int promisedStreamId, Http2Headers headers, int padding, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writePushPromise(ChannelHandlerContext ctx, int streamId, int promisedStreamId, Http2Headers headers, int padding, ChannelPromise promise)
ChannelFuture
Http2FrameWriter. writePushPromise(ChannelHandlerContext ctx, int streamId, int promisedStreamId, Http2Headers headers, int padding, ChannelPromise promise)
Writes a PUSH_PROMISE frame to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writePushPromise(ChannelHandlerContext ctx, int streamId, int promisedStreamId, Http2Headers headers, int padding, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writeRstStream(ChannelHandlerContext ctx, int streamId, long errorCode, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writeRstStream(ChannelHandlerContext ctx, int streamId, long errorCode, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writeRstStream(ChannelHandlerContext ctx, int streamId, long errorCode, ChannelPromise promise)
ChannelFuture
Http2FrameWriter. writeRstStream(ChannelHandlerContext ctx, int streamId, long errorCode, ChannelPromise promise)
Writes a RST_STREAM frame to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writeRstStream(ChannelHandlerContext ctx, int streamId, long errorCode, ChannelPromise promise)
ChannelFuture
StreamBufferingEncoder. writeRstStream(ChannelHandlerContext ctx, int streamId, long errorCode, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writeSettings(ChannelHandlerContext ctx, Http2Settings settings, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writeSettings(ChannelHandlerContext ctx, Http2Settings settings, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writeSettings(ChannelHandlerContext ctx, Http2Settings settings, ChannelPromise promise)
ChannelFuture
Http2FrameWriter. writeSettings(ChannelHandlerContext ctx, Http2Settings settings, ChannelPromise promise)
Writes a SETTINGS frame to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writeSettings(ChannelHandlerContext ctx, Http2Settings settings, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writeSettingsAck(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writeSettingsAck(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writeSettingsAck(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
Http2FrameWriter. writeSettingsAck(ChannelHandlerContext ctx, ChannelPromise promise)
Writes a SETTINGS acknowledgment to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writeSettingsAck(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
DecoratingHttp2FrameWriter. writeWindowUpdate(ChannelHandlerContext ctx, int streamId, int windowSizeIncrement, ChannelPromise promise)
ChannelFuture
DefaultHttp2ConnectionEncoder. writeWindowUpdate(ChannelHandlerContext ctx, int streamId, int windowSizeIncrement, ChannelPromise promise)
ChannelFuture
DefaultHttp2FrameWriter. writeWindowUpdate(ChannelHandlerContext ctx, int streamId, int windowSizeIncrement, ChannelPromise promise)
ChannelFuture
Http2FrameWriter. writeWindowUpdate(ChannelHandlerContext ctx, int streamId, int windowSizeIncrement, ChannelPromise promise)
Writes a WINDOW_UPDATE frame to the remote endpoint.ChannelFuture
Http2OutboundFrameLogger. writeWindowUpdate(ChannelHandlerContext ctx, int streamId, int windowSizeIncrement, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.codec.spdy
Methods in io.netty.handler.codec.spdy with parameters of type ChannelPromise Modifier and Type Method Description void
SpdyFrameCodec. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
void
SpdyFrameCodec. close(ChannelHandlerContext ctx, ChannelPromise promise)
void
SpdySessionHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
void
SpdyFrameCodec. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
SpdyFrameCodec. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
void
SpdyFrameCodec. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
void
SpdyFrameCodec. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
SpdySessionHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.flush
Methods in io.netty.handler.flush with parameters of type ChannelPromise Modifier and Type Method Description void
FlushConsolidationHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
void
FlushConsolidationHandler. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.logging
Methods in io.netty.handler.logging with parameters of type ChannelPromise Modifier and Type Method Description void
LoggingHandler. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
void
LoggingHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
void
LoggingHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
LoggingHandler. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
void
LoggingHandler. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
void
LoggingHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.pcap
Methods in io.netty.handler.pcap with parameters of type ChannelPromise Modifier and Type Method Description void
PcapWriteHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.proxy
Methods in io.netty.handler.proxy with parameters of type ChannelPromise Modifier and Type Method Description void
ProxyHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
ProxyHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.ssl
Methods in io.netty.handler.ssl with parameters of type ChannelPromise Modifier and Type Method Description void
SslClientHelloHandler. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
void
SslHandler. bind(ChannelHandlerContext ctx, java.net.SocketAddress localAddress, ChannelPromise promise)
void
SslClientHelloHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
void
SslHandler. close(ChannelHandlerContext ctx, ChannelPromise promise)
ChannelFuture
SslHandler. close(ChannelPromise promise)
Deprecated.ChannelFuture
SslHandler. closeOutbound(ChannelPromise promise)
Sends an SSLclose_notify
message to the specified channel and destroys the underlyingSSLEngine
.void
SslClientHelloHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
SslHandler. connect(ChannelHandlerContext ctx, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, ChannelPromise promise)
void
SslClientHelloHandler. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
void
SslHandler. deregister(ChannelHandlerContext ctx, ChannelPromise promise)
void
SslClientHelloHandler. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
void
SslHandler. disconnect(ChannelHandlerContext ctx, ChannelPromise promise)
void
SslClientHelloHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
SslHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.stream
Methods in io.netty.handler.stream with parameters of type ChannelPromise Modifier and Type Method Description void
ChunkedWriteHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.timeout
Methods in io.netty.handler.timeout with parameters of type ChannelPromise Modifier and Type Method Description void
IdleStateHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
WriteTimeoutHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-
Uses of ChannelPromise in io.netty.handler.traffic
Methods in io.netty.handler.traffic with parameters of type ChannelPromise Modifier and Type Method Description protected void
AbstractTrafficShapingHandler. submitWrite(ChannelHandlerContext ctx, java.lang.Object msg, long delay, ChannelPromise promise)
Deprecated.protected void
GlobalChannelTrafficShapingHandler. submitWrite(ChannelHandlerContext ctx, java.lang.Object msg, long size, long writedelay, long now, ChannelPromise promise)
void
AbstractTrafficShapingHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
void
GlobalChannelTrafficShapingHandler. write(ChannelHandlerContext ctx, java.lang.Object msg, ChannelPromise promise)
-