class ResponseBuffers
extends java.lang.Object
implements java.io.Closeable
Modifier and Type | Field and Description |
---|---|
private ByteBuf |
bodyByteBuffer |
private boolean |
isClosed |
private ReplyHeader |
replyHeader |
Constructor and Description |
---|
ResponseBuffers(ReplyHeader replyHeader,
ByteBuf bodyByteBuffer)
Construct an instance.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
ByteBuf |
getBodyByteBuffer()
Returns a read-only buffer containing the response body.
|
ReplyHeader |
getReplyHeader()
Gets the reply header.
|
void |
reset() |
private final ReplyHeader replyHeader
private final ByteBuf bodyByteBuffer
private volatile boolean isClosed
public ResponseBuffers(ReplyHeader replyHeader, ByteBuf bodyByteBuffer)
replyHeader
- the reply headerbodyByteBuffer
- a byte buffer containing the message bodypublic ReplyHeader getReplyHeader()
public ByteBuf getBodyByteBuffer()
public void reset()
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable