MessageChannel<ChannelSessionMessage<T>> messageChannel
read / write