public class

InputStreamEntity

extends AbstractHttpEntity
java.lang.Object
   ↳ org.apache.http.entity.AbstractHttpEntity
     ↳ org.apache.http.entity.InputStreamEntity

Class Overview

A streamed, non-repeatable entity that obtains its content from an InputStream.

Summary

[Expand]
Inherited Fields
From class org.apache.http.entity.AbstractHttpEntity
Public Constructors
InputStreamEntity(InputStream instream, long length)
Public Methods
void consumeContent()
This method is deprecated. Either use getContent() and call close() on that; otherwise call writeTo(OutputStream) which is required to free the resources.
InputStream getContent()
long getContentLength()
boolean isRepeatable()
boolean isStreaming()
void writeTo(OutputStream outstream)
[Expand]
Inherited Methods
From class org.apache.http.entity.AbstractHttpEntity
From class java.lang.Object
From interface org.apache.http.HttpEntity

Public Constructors

public InputStreamEntity (InputStream instream, long length)

Public Methods

public void consumeContent ()

This method is deprecated.
Either use getContent() and call close() on that; otherwise call writeTo(OutputStream) which is required to free the resources.

The default implementation does not consume anything.

Throws
IOException

public InputStream getContent ()

Throws
IOException

public long getContentLength ()

public boolean isRepeatable ()

public boolean isStreaming ()

public void writeTo (OutputStream outstream)

Throws
IOException