Package com.atlassian.httpclient.api

Interface Summary
BaseResponsePromise<V> Adds rich response-code callback registration to the base Promise interface.
EntityBuilder A basic contract to be implemented by all entity builders.
EntityBuilder.Entity Represents a built entity consisting of a set of HTTP headers and an InputStream.
FormBuilder Builds url-encoded form entities for use as HTTP request message bodies.
HttpClient A service providing asynchronous HTTP request creation and execution.
Message An abstract base class for HTTP messages (i.e.
Request An interface for building and executing HTTP requests.
Response Represents the result of an HTTP request.
ResponsePromise A specific type of BaseResponsePromise for handling a response promise for a single HTTP request
ResponsesPromise A specific type of BaseResponsePromise for handling a batch of response promises, as supplied via a when-based promise aggregation
 

Class Summary
EntityBuilders Provides access to various entity builders
ResponsePromiseMapFunction<O>  
ResponsePromiseMapFunctionBuilder<O>  
ResponsePromises Helper methods for working with response promises
 

Exception Summary
UnexpectedResponseException Thrown to indicate that a response completed normally but that produced an unexpected status code.
UnexpectedResponsesException Thrown to indicate that a set of responses completed normally but that one or more of them produced an unexpected status code.
 



Copyright © 2012 Atlassian. All Rights Reserved.