public static class MessageLiteral
extends java.lang.Object
An object that holds a Message object
and reports its size and writes it to another OutputStream
on demand. Used by appendMessages to avoid the need to
buffer the entire message in memory in a single byte array
before sending it to the server.