public class NettyConnectionWriterImpl extends Object implements NettyConnectionWriter
NettyConnectionWriter.| 构造器和说明 |
|---|
NettyConnectionWriterImpl(NettyPayloadManager nettyPayloadManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close(Throwable error)
If error is null, remove and recycle all buffers in the writer.
|
NettyConnectionId |
getNettyConnectionId()
Get the id of connection in the writer.
|
void |
notifyAvailable()
Notify the buffer is available in writer.
|
int |
numQueuedBufferPayloads()
Get the number of written but unsent buffer netty payloads.
|
int |
numQueuedPayloads()
Get the number of written but unsent netty payloads.
|
void |
registerAvailabilityListener(Runnable availabilityListener) |
void |
writeNettyPayload(NettyPayload nettyPayload)
Write a buffer to netty connection.
|
public NettyConnectionWriterImpl(NettyPayloadManager nettyPayloadManager)
public void registerAvailabilityListener(Runnable availabilityListener)
public NettyConnectionId getNettyConnectionId()
NettyConnectionWritergetNettyConnectionId 在接口中 NettyConnectionWriterpublic void notifyAvailable()
NettyConnectionWriternotifyAvailable 在接口中 NettyConnectionWriterpublic int numQueuedPayloads()
NettyConnectionWriternumQueuedPayloads 在接口中 NettyConnectionWriterpublic int numQueuedBufferPayloads()
NettyConnectionWriternumQueuedBufferPayloads 在接口中 NettyConnectionWriterpublic void writeNettyPayload(NettyPayload nettyPayload)
NettyConnectionWriterwriteNettyPayload 在接口中 NettyConnectionWriternettyPayload - the payload send to netty connection.public void close(@Nullable Throwable error)
NettyConnectionWriterclose 在接口中 NettyConnectionWritererror - error represents the exception information.Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.