remove redundant annotation
refactor ProxyChannelHandler - extract future listener
ProxyChannelHandler test