}
if ( session.getTransportMetadata().isConnectionless() )
{
session.getFilterChain().addFirst( "codec",
new ProtocolCodecFilter( DnsProtocolUdpCodecFactory.getInstance() ) );
}
else
{
session.getFilterChain().addFirst( "codec",
new ProtocolCodecFilter( DnsProtocolTcpCodecFactory.getInstance() ) );
}
}