public class WriteCompletionHandler extends Object implements CompletionHandler<Integer,WriteCompletionHandler.WriteCompletionVo>
Modifier and Type | Class and Description |
---|---|
static class |
WriteCompletionHandler.WriteCompletionVo |
Modifier and Type | Field and Description |
---|---|
Condition |
condition |
ReentrantLock |
lock |
Constructor and Description |
---|
WriteCompletionHandler(ChannelContext channelContext) |
Modifier and Type | Method and Description |
---|---|
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)
completed
in interface CompletionHandler<Integer,WriteCompletionHandler.WriteCompletionVo>
public void failed(Throwable throwable, WriteCompletionHandler.WriteCompletionVo writeCompletionVo)
failed
in interface CompletionHandler<Integer,WriteCompletionHandler.WriteCompletionVo>
public void handle(Integer bytesWritten, Throwable throwable, WriteCompletionHandler.WriteCompletionVo writeCompletionVo)
bytesWritten
- throwable
- writeCompletionVo
- Copyright © 2021. All rights reserved.