Class EntitySerializer


  • @Contract(threading=IMMUTABLE_CONDITIONAL)
    @Deprecated
    public class EntitySerializer
    extends java.lang.Object
    Deprecated.
    HTTP entity serializer.

    This entity serializer currently supports "chunked" and "identitiy" transfer-coding and content length delimited content.

    This class relies on a specific implementation of ContentLengthStrategy to determine the content length or transfer encoding of the entity.

    This class writes out the content of HttpEntity to the data stream using a transfer coding based on properties on the HTTP message.

    Since:
    4.0
    • Method Detail

      • serialize

        public void serialize​(SessionOutputBuffer outbuffer,
                              HttpMessage message,
                              HttpEntity entity)
                       throws HttpException,
                              java.io.IOException
        Deprecated.
        Writes out the content of the given HTTP entity to the session output buffer based on properties of the given HTTP message.
        Parameters:
        outbuffer - the output session buffer.
        message - the HTTP message.
        entity - the HTTP entity to be written out.
        Throws:
        HttpException - in case of HTTP protocol violation.
        java.io.IOException - in case of an I/O error.