public class WriteCompletionHandler extends Object implements CompletionHandler<Integer,WriteCompletionHandler.WriteCompletionVo>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
WriteCompletionHandler.WriteCompletionVo |
| 限定符和类型 | 字段和说明 |
|---|---|
Condition |
condition |
ReentrantLock |
lock |
| 构造器和说明 |
|---|
WriteCompletionHandler(ChannelContext channelContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
completed(Integer bytesWritten,
WriteCompletionHandler.WriteCompletionVo writeCompletionVo) |
void |
failed(Throwable throwable,
WriteCompletionHandler.WriteCompletionVo writeCompletionVo) |
void |
handle(Integer bytesWritten,
Throwable throwable,
WriteCompletionHandler.WriteCompletionVo writeCompletionVo) |
void |
handleOne(Integer result,
Throwable throwable,
Packet packet,
Boolean isSentSuccess) |
public final ReentrantLock lock
public final Condition condition
public WriteCompletionHandler(ChannelContext channelContext)
public void completed(Integer bytesWritten, WriteCompletionHandler.WriteCompletionVo writeCompletionVo)
public void failed(Throwable throwable, WriteCompletionHandler.WriteCompletionVo writeCompletionVo)
public void handle(Integer bytesWritten, Throwable throwable, WriteCompletionHandler.WriteCompletionVo writeCompletionVo)
bytesWritten - throwable - writeCompletionVo - Copyright © 2019. All rights reserved.