org.jclouds.http.apachehc
Class ApacheHCUtils.HttpEntityPayload

java.lang.Object
  extended by org.jclouds.io.payloads.BasePayload<org.apache.http.HttpEntity>
      extended by org.jclouds.http.apachehc.ApacheHCUtils.HttpEntityPayload
All Implemented Interfaces:
com.google.common.io.InputSupplier<InputStream>, Closeable, org.jclouds.io.Payload, org.jclouds.io.WriteTo
Enclosing class:
ApacheHCUtils

public static class ApacheHCUtils.HttpEntityPayload
extends org.jclouds.io.payloads.BasePayload<org.apache.http.HttpEntity>


Field Summary
 
Fields inherited from class org.jclouds.io.payloads.BasePayload
content, contentMetadata, written
 
Method Summary
 InputStream getInput()
           
 boolean isRepeatable()
           
 void release()
           
 void writeTo(OutputStream outstream)
           
 
Methods inherited from class org.jclouds.io.payloads.BasePayload
close, equals, getContentMetadata, getRawContent, hashCode, setContentMetadata, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getInput

public InputStream getInput()

isRepeatable

public boolean isRepeatable()
Specified by:
isRepeatable in interface org.jclouds.io.Payload
Overrides:
isRepeatable in class org.jclouds.io.payloads.BasePayload<org.apache.http.HttpEntity>

release

public void release()
Specified by:
release in interface org.jclouds.io.Payload
Overrides:
release in class org.jclouds.io.payloads.BasePayload<org.apache.http.HttpEntity>

writeTo

public void writeTo(OutputStream outstream)
             throws IOException
Specified by:
writeTo in interface org.jclouds.io.WriteTo
Overrides:
writeTo in class org.jclouds.io.payloads.BasePayload<org.apache.http.HttpEntity>
Throws:
IOException


Copyright © 2009-2011 jclouds. All Rights Reserved.