Class BufferingNHttpEntity

    • Field Summary

      • Fields inherited from class org.apache.http.entity.HttpEntityWrapper

        wrappedEntity
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void consumeContent​(ContentDecoder decoder, IOControl ioControl)
      Deprecated.
      Notification that content is available to be read from the decoder.
      void finish()
      Deprecated.
      Notification that any resources allocated for reading can be released.
      java.io.InputStream getContent()
      Deprecated.
      Obtains entity's content as InputStream.
      boolean isRepeatable()
      Deprecated.
       
      boolean isStreaming()
      Deprecated.
       
      void writeTo​(java.io.OutputStream outStream)
      Deprecated.
       
      • Methods inherited from class org.apache.http.entity.HttpEntityWrapper

        consumeContent, getContentEncoding, getContentLength, getContentType, isChunked
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apache.http.HttpEntity

        consumeContent, getContentEncoding, getContentLength, getContentType, isChunked
    • Constructor Detail

      • BufferingNHttpEntity

        public BufferingNHttpEntity​(org.apache.http.HttpEntity httpEntity,
                                    ByteBufferAllocator allocator)
        Deprecated.
    • Method Detail

      • consumeContent

        public void consumeContent​(ContentDecoder decoder,
                                   IOControl ioControl)
                            throws java.io.IOException
        Deprecated.
        Description copied from interface: ConsumingNHttpEntity
        Notification that content is available to be read from the decoder. IOControl instance passed as a parameter to the method can be used to suspend input events if the entity is temporarily unable to allocate more storage to accommodate all incoming content.
        Specified by:
        consumeContent in interface ConsumingNHttpEntity
        Parameters:
        decoder - content decoder.
        ioControl - I/O control of the underlying connection.
        Throws:
        java.io.IOException
      • getContent

        public java.io.InputStream getContent()
                                       throws java.io.IOException
        Deprecated.
        Obtains entity's content as InputStream.
        Specified by:
        getContent in interface org.apache.http.HttpEntity
        Overrides:
        getContent in class org.apache.http.entity.HttpEntityWrapper
        Throws:
        java.lang.IllegalStateException - if content of the entity has not been fully received or has already been consumed.
        java.io.IOException
      • isRepeatable

        public boolean isRepeatable()
        Deprecated.
        Specified by:
        isRepeatable in interface org.apache.http.HttpEntity
        Overrides:
        isRepeatable in class org.apache.http.entity.HttpEntityWrapper
      • isStreaming

        public boolean isStreaming()
        Deprecated.
        Specified by:
        isStreaming in interface org.apache.http.HttpEntity
        Overrides:
        isStreaming in class org.apache.http.entity.HttpEntityWrapper
      • writeTo

        public void writeTo​(java.io.OutputStream outStream)
                     throws java.io.IOException
        Deprecated.
        Specified by:
        writeTo in interface org.apache.http.HttpEntity
        Overrides:
        writeTo in class org.apache.http.entity.HttpEntityWrapper
        Throws:
        java.io.IOException