public interface ChannelProgressivePromise extends ProgressivePromise<java.lang.Void>, ChannelProgressiveFuture, ChannelPromise
ChannelPromise
,一旦关联的字节正在传输,它将被通知。
tryProgress
channel, trySuccess
isVoid
setUncancellable, tryFailure, trySuccess
await, await, awaitUninterruptibly, awaitUninterruptibly, cancel, cause, getNow, isCancellable, isSuccess
ChannelProgressivePromise addListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener)
Future
addListener
接口
ChannelFuture
addListener
在界面
ChannelProgressiveFuture
addListener
在界面
ChannelPromise
addListener
在界面
ProgressiveFuture<java.lang.Void>
addListener
,界面
ProgressivePromise<java.lang.Void>
addListener
在界面
Promise<java.lang.Void>
ChannelProgressivePromise addListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners)
Future
复制的描述
addListeners
在界面
ChannelFuture
addListeners
在界面
ChannelProgressiveFuture
addListeners
,界面
ChannelPromise
addListeners
在界面
ProgressiveFuture<java.lang.Void>
addListeners
,界面
ProgressivePromise<java.lang.Void>
addListeners
在界面
Promise<java.lang.Void>
ChannelProgressivePromise removeListener(GenericFutureListener<? extends Future<? super java.lang.Void>> listener)
Future
复制的描述
removeListener
在界面
ChannelFuture
removeListener
在界面
ChannelProgressiveFuture
removeListener
在界面
ChannelPromise
removeListener
在界面
ProgressiveFuture<java.lang.Void>
removeListener
在界面
ProgressivePromise<java.lang.Void>
removeListener
在界面
Promise<java.lang.Void>
ChannelProgressivePromise removeListeners(GenericFutureListener<? extends Future<? super java.lang.Void>>... listeners)
Future
removeListeners
在界面
ChannelFuture
removeListeners
在界面
ChannelProgressiveFuture
removeListeners
在界面
ChannelPromise
removeListeners
在界面
ProgressiveFuture<java.lang.Void>
removeListeners
在界面
ProgressivePromise<java.lang.Void>
removeListeners
接口
Promise<java.lang.Void>
ChannelProgressivePromise sync() throws java.lang.InterruptedException
Future
sync
在界面
ChannelFuture
sync
,界面
ChannelProgressiveFuture
sync
在界面
ChannelPromise
sync
在界面
ProgressiveFuture<java.lang.Void>
sync
在界面
ProgressivePromise<java.lang.Void>
sync
在界面
Promise<java.lang.Void>
java.lang.InterruptedException
ChannelProgressivePromise syncUninterruptibly()
Future
syncUninterruptibly
在界面
ChannelFuture
syncUninterruptibly
在界面
ChannelProgressiveFuture
syncUninterruptibly
接口
ChannelPromise
syncUninterruptibly
在界面
ProgressiveFuture<java.lang.Void>
syncUninterruptibly
在界面
ProgressivePromise<java.lang.Void>
syncUninterruptibly
接口
Promise<java.lang.Void>
ChannelProgressivePromise await() throws java.lang.InterruptedException
Future
await
在界面
ChannelFuture
await
在界面
ChannelProgressiveFuture
await
在界面
ChannelPromise
await
,界面
ProgressiveFuture<java.lang.Void>
await
在界面
ProgressivePromise<java.lang.Void>
await
在界面
Promise<java.lang.Void>
java.lang.InterruptedException
- 如果当前线程中断
ChannelProgressivePromise awaitUninterruptibly()
Future
复制的描述
InterruptedException
并以静默方式丢弃它。
awaitUninterruptibly
中的
ChannelFuture
awaitUninterruptibly
,界面
ChannelProgressiveFuture
awaitUninterruptibly
在界面
ChannelPromise
awaitUninterruptibly
在界面
ProgressiveFuture<java.lang.Void>
awaitUninterruptibly
在界面
ProgressivePromise<java.lang.Void>
awaitUninterruptibly
在界面
Promise<java.lang.Void>
ChannelProgressivePromise setSuccess(java.lang.Void result)
Promise
IllegalStateException
。
setSuccess
在界面
ChannelPromise
setSuccess
在界面
ProgressivePromise<java.lang.Void>
setSuccess
,界面
Promise<java.lang.Void>
ChannelProgressivePromise setSuccess()
setSuccess
,界面
ChannelPromise
ChannelProgressivePromise setFailure(java.lang.Throwable cause)
Promise
IllegalStateException
。
setFailure
在界面
ChannelPromise
setFailure
在界面
ProgressivePromise<java.lang.Void>
setFailure
在界面
Promise<java.lang.Void>
ChannelProgressivePromise setProgress(long progress, long total)
ProgressivePromise
复制的描述
GenericProgressiveFutureListener
的侦听器 。
setProgress
在界面
ProgressivePromise<java.lang.Void>
ChannelProgressivePromise unvoid()
ChannelPromise
ChannelPromise
如果ChannelFuture.isVoid()
回报true
否则本身。
unvoid
接口
ChannelPromise
Copyright © 2008–2018 The Netty Project. All rights reserved.