}
@Override
public boolean deliver(final MessageQueue queue, final Message message) throws IOException {
try {
final Buffer buffer = queue.getBuffer();
final BufferColor bufferColor = queue.getBufferColor();
BufferHelper.encodeAndWrite(buffer, bufferColor, message);
}
finally {