Class StreamMessageConsumer

    • Constructor Detail

      • StreamMessageConsumer

        public StreamMessageConsumer​(java.io.OutputStream output,
                                     MessageJsonHandler jsonHandler)
      • StreamMessageConsumer

        public StreamMessageConsumer​(java.io.OutputStream output,
                                     java.lang.String encoding,
                                     MessageJsonHandler jsonHandler)
    • Method Detail

      • getOutput

        public java.io.OutputStream getOutput()
      • setOutput

        public void setOutput​(java.io.OutputStream output)
      • getHeader

        protected java.lang.String getHeader​(int contentLength)
        Construct a header to be prepended to the actual content. This implementation writes Content-Length and Content-Type attributes according to the LSP specification.
      • appendHeader

        protected java.lang.StringBuilder appendHeader​(java.lang.StringBuilder builder,
                                                       java.lang.String name,
                                                       java.lang.Object value)
        Append a header attribute to the given builder.