@ChannelHandler.Sharable public final class TcpDnsResponseEncoder extends MessageToMessageEncoder<DnsResponse>
ChannelHandler.Sharable| Constructor and Description | 
|---|
| TcpDnsResponseEncoder()Creates a new encoder with the default record encoder. | 
| TcpDnsResponseEncoder(DnsRecordEncoder encoder)Creates a new encoder with the specified  encoder. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | encode(ChannelHandlerContext ctx,
      DnsResponse response,
      List<Object> out)Encode from one message to an other. | 
acceptOutboundMessage, writebind, close, connect, deregister, disconnect, flush, readensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexceptionCaught, handlerAdded, handlerRemovedpublic TcpDnsResponseEncoder()
public TcpDnsResponseEncoder(DnsRecordEncoder encoder)
encoder.protected void encode(ChannelHandlerContext ctx, DnsResponse response, List<Object> out) throws Exception
MessageToMessageEncoderencode in class MessageToMessageEncoder<DnsResponse>ctx - the ChannelHandlerContext which this MessageToMessageEncoder belongs toresponse - the message to encode to an other oneout - the List into which the encoded msg should be added
                      needs to do some kind of aggregationException - is thrown if an error occursCopyright © 2008–2025 The Netty Project. All rights reserved.