// this is websocket with the completed handshake
if (message.getContent().hasRemaining()) {
// get the frame(s) content
Buffer buffer = message.getContent();
message.recycle();
final ReadHandler readHandler = tyrusConnection.getReadHandler();
if (!buffer.isComposite()) {
taskQueue.add(new ProcessTask(buffer.toByteBuffer(), readHandler));
} else {
final ByteBufferArray byteBufferArray = buffer.toByteBufferArray();