public interface ChannelPromise extends ChannelFuture, io.netty.util.concurrent.Promise<Void>
ChannelFuture which is writable.| Modifier and Type | Method and Description |
|---|---|
ChannelPromise |
addListener(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> listener) |
ChannelPromise |
addListeners(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>>... listeners) |
ChannelPromise |
await() |
ChannelPromise |
awaitUninterruptibly() |
Channel |
channel()
Returns a channel where the I/O operation associated with this
future takes place.
|
ChannelPromise |
removeListener(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> listener) |
ChannelPromise |
removeListeners(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>>... listeners) |
ChannelPromise |
setFailure(Throwable cause) |
ChannelPromise |
setSuccess() |
ChannelPromise |
setSuccess(Void result) |
ChannelPromise |
sync() |
ChannelPromise |
syncUninterruptibly() |
boolean |
trySuccess() |
ChannelPromise |
unvoid()
|
isVoidsetUncancellable, tryFailure, trySuccessawait, await, awaitUninterruptibly, awaitUninterruptibly, cancel, cause, getNow, isCancellable, isSuccessget, get, isCancelled, isDoneChannel channel()
ChannelFuturechannel in interface ChannelFutureChannelPromise setSuccess(Void result)
setSuccess in interface io.netty.util.concurrent.Promise<Void>ChannelPromise setSuccess()
boolean trySuccess()
ChannelPromise setFailure(Throwable cause)
setFailure in interface io.netty.util.concurrent.Promise<Void>ChannelPromise addListener(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> listener)
addListener in interface ChannelFutureaddListener in interface io.netty.util.concurrent.Promise<Void>ChannelPromise addListeners(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>>... listeners)
addListeners in interface ChannelFutureaddListeners in interface io.netty.util.concurrent.Promise<Void>ChannelPromise removeListener(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> listener)
removeListener in interface ChannelFutureremoveListener in interface io.netty.util.concurrent.Promise<Void>ChannelPromise removeListeners(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>>... listeners)
removeListeners in interface ChannelFutureremoveListeners in interface io.netty.util.concurrent.Promise<Void>ChannelPromise sync() throws InterruptedException
sync in interface ChannelFuturesync in interface io.netty.util.concurrent.Promise<Void>InterruptedExceptionChannelPromise syncUninterruptibly()
syncUninterruptibly in interface ChannelFuturesyncUninterruptibly in interface io.netty.util.concurrent.Promise<Void>ChannelPromise await() throws InterruptedException
await in interface ChannelFutureawait in interface io.netty.util.concurrent.Promise<Void>InterruptedExceptionChannelPromise awaitUninterruptibly()
awaitUninterruptibly in interface ChannelFutureawaitUninterruptibly in interface io.netty.util.concurrent.Promise<Void>ChannelPromise unvoid()
Copyright © 2008–2025 The Netty Project. All rights reserved.