Android
org.apache.http.entity
public class

org.apache.http.entity.EntityTemplate

java.lang.Object
org.apache.http.entity.AbstractHttpEntity HttpEntity
org.apache.http.entity.EntityTemplate

Entity that delegates the process of content generation to an abstract content producer.

Summary

Fields inherited from class org.apache.http.entity.AbstractHttpEntity

Public Constructors

            EntityTemplate(ContentProducer contentproducer)

Public Methods

          void  consumeContent()
Does not consume anything.
          InputStream  getContent()
          long  getContentLength()
          boolean  isRepeatable()
          boolean  isStreaming()
          void  writeTo(OutputStream outstream)
Methods inherited from class org.apache.http.entity.AbstractHttpEntity
Methods inherited from class java.lang.Object
Methods inherited from interface org.apache.http.HttpEntity

Details

Public Constructors

public EntityTemplate(ContentProducer contentproducer)

Public Methods

public void consumeContent()

Does not consume anything. The default implementation does nothing if isStreaming returns false, and throws an exception if it returns true. This removes the burden of implementing an empty method for non-streaming entities.

Throws

IOException

public InputStream getContent()

public long getContentLength()

public boolean isRepeatable()

public boolean isStreaming()

public void writeTo(OutputStream outstream)

Throws

IOException
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48