Interface changes and Netty implementation.