com.basho.riak.client.http.response
Class MapReduceResponse

java.lang.Object
  extended by com.basho.riak.client.http.response.HttpResponseDecorator
      extended by com.basho.riak.client.http.response.MapReduceResponse
All Implemented Interfaces:
HttpResponse

public class MapReduceResponse
extends HttpResponseDecorator
implements HttpResponse

Response from a map-reduce query (POST to /mapred). Decorates an HttpResponse and parses returned JSON array returned from Riak.


Field Summary
 
Fields inherited from class com.basho.riak.client.http.response.HttpResponseDecorator
impl
 
Constructor Summary
MapReduceResponse(HttpResponse r)
          On a 2xx response, parses the response into a JSONArray
 
Method Summary
 JSONArray getResults()
          The result of the map-reduce query as a JSON array
 
Methods inherited from class com.basho.riak.client.http.response.HttpResponseDecorator
close, getBody, getBodyAsString, getBucket, getHttpHeaders, getHttpMethod, getHttpResponse, getKey, getStatusCode, getStream, isError, isStreamed, isSuccess
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.basho.riak.client.http.response.HttpResponse
close, getBody, getBodyAsString, getBucket, getHttpHeaders, getHttpMethod, getHttpResponse, getKey, getStatusCode, getStream, isError, isStreamed, isSuccess
 

Constructor Detail

MapReduceResponse

public MapReduceResponse(HttpResponse r)
                  throws JSONException
On a 2xx response, parses the response into a JSONArray

Parameters:
r - The HTTP response query POST'd to the map-reduce resource
Throws:
JSONException - Response is a 2xx but doesn't contain a valid JSON array
Method Detail

getResults

public JSONArray getResults()
The result of the map-reduce query as a JSON array



Copyright © 2012. All Rights Reserved.