Use MessageToMessageDecoder/Encoder to fill the pipeline