org.jclouds.rest
Interface HttpClient


public interface HttpClient

Simple client


Method Summary
 boolean delete(URI location)
           
 boolean exists(URI location)
           
 InputStream get(URI location)
           
 HttpResponse invoke(HttpRequest request)
           
 String post(URI location, Payload payload)
           
 String put(URI location, Payload payload)
           
 

Method Detail

put

String put(URI location,
           Payload payload)
Returns:
eTag

post

String post(URI location,
            Payload payload)
Returns:
eTag

exists

boolean exists(URI location)
See Also:
exists(java.net.URI)

get

InputStream get(URI location)
Returns:
null if the resource didn't exist.

invoke

HttpResponse invoke(HttpRequest request)
Parameters:
request -
Returns:
response, but make sure you consume its content.

delete

boolean delete(URI location)
Returns:
false if the resource didn't exist.


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.