|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.basho.riak.client.response.DefaultHttpResponse
WARNING: This class will be REMOVED in the next version.
@Deprecated public class DefaultHttpResponse
Simple implementation of HttpResponse interface. Simply stores and returns the various fields.
DefaultHttpResponse| Constructor Summary | |
|---|---|
DefaultHttpResponse(String bucket,
String key,
int status,
Map<String,String> headers,
byte[] body,
InputStream stream,
org.apache.http.HttpResponse httpResponse,
org.apache.http.client.methods.HttpRequestBase httpMethod)
Deprecated. |
|
| Method Summary | |
|---|---|
void |
close()
Deprecated. Releases the underlying the HTTP connection when the response is streamed |
byte[] |
getBody()
Deprecated. The HTTP response body or null if isStreamed() |
String |
getBodyAsString()
Deprecated. |
String |
getBucket()
Deprecated. The target object's bucket |
Map<String,String> |
getHttpHeaders()
Deprecated. The HTTP response headers. |
org.apache.http.client.methods.HttpRequestBase |
getHttpMethod()
Deprecated. The actual HttpMethod used to make the HTTP request. |
org.apache.http.HttpResponse |
getHttpResponse()
Deprecated. |
String |
getKey()
Deprecated. The target object's key or null if bucket is target |
int |
getStatusCode()
Deprecated. Resulting status code from the HTTP request. |
InputStream |
getStream()
Deprecated. The HTTP response body as an input stream if isStreamed(); null otherwise |
boolean |
isError()
Deprecated. Whether the HTTP request returned a 4xx or 5xx response |
boolean |
isStreamed()
Deprecated. Whether the response body is available as an input stream |
boolean |
isSuccess()
Deprecated. Whether the HTTP response is considered a success. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultHttpResponse(String bucket,
String key,
int status,
Map<String,String> headers,
byte[] body,
InputStream stream,
org.apache.http.HttpResponse httpResponse,
org.apache.http.client.methods.HttpRequestBase httpMethod)
| Method Detail |
|---|
public String getBucket()
HttpResponse
getBucket in interface HttpResponsepublic String getKey()
HttpResponse
getKey in interface HttpResponsepublic int getStatusCode()
HttpResponse
getStatusCode in interface HttpResponsepublic Map<String,String> getHttpHeaders()
HttpResponse
getHttpHeaders in interface HttpResponsepublic byte[] getBody()
HttpResponse
getBody in interface HttpResponsepublic String getBodyAsString()
getBodyAsString in interface HttpResponsepublic InputStream getStream()
HttpResponse
getStream in interface HttpResponsepublic boolean isStreamed()
HttpResponse
isStreamed in interface HttpResponsepublic org.apache.http.client.methods.HttpRequestBase getHttpMethod()
HttpResponseHttpMethod used to make the HTTP request. Most of the
data here can be retrieved more simply using methods in this class. Also,
note that the connection will already be closed, so calling
getHttpMethod().getResponseBodyAsStream() will return null.
getHttpMethod in interface HttpResponsepublic boolean isSuccess()
HttpResponse
isSuccess in interface HttpResponsepublic boolean isError()
HttpResponse
isError in interface HttpResponsepublic void close()
HttpResponse
close in interface HttpResponsepublic org.apache.http.HttpResponse getHttpResponse()
getHttpResponse in interface HttpResponse
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||