org.sakaiproject.entitybroker.util.http
Class HttpResponse

java.lang.Object
  extended by org.sakaiproject.entitybroker.util.http.HttpResponse

public class HttpResponse
extends Object

This is here to contain the information we get back from an http request fired by the methods in HttpRESTUtils

Author:
Aaron Zeckoski (azeckoski @ gmail.com)

Field Summary
 String responseBody
          the body of the response
 int responseCode
          The http response code
 Map<String,String[]> responseHeaders
          The map of the response headers, this may be null
 String responseMessage
          The response message
 
Constructor Summary
HttpResponse(int responseCode)
           
HttpResponse(int responseCode, String responseMessage, String responseBody, Map<String,String[]> responseHeaders)
           
 
Method Summary
 String getResponseBody()
           
 int getResponseCode()
           
 Map<String,String[]> getResponseHeaders()
           
 String getResponseMessage()
           
 void setResponseBody(String responseBody)
           
 void setResponseCode(int responseCode)
           
 void setResponseHeaders(Map<String,String[]> responseHeaders)
           
 void setResponseMessage(String responseMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

responseCode

public int responseCode
The http response code


responseMessage

public String responseMessage
The response message


responseBody

public String responseBody
the body of the response


responseHeaders

public Map<String,String[]> responseHeaders
The map of the response headers, this may be null

Constructor Detail

HttpResponse

public HttpResponse(int responseCode)

HttpResponse

public HttpResponse(int responseCode,
                    String responseMessage,
                    String responseBody,
                    Map<String,String[]> responseHeaders)
Method Detail

getResponseCode

public int getResponseCode()

setResponseCode

public void setResponseCode(int responseCode)

getResponseMessage

public String getResponseMessage()

setResponseMessage

public void setResponseMessage(String responseMessage)

getResponseBody

public String getResponseBody()

setResponseBody

public void setResponseBody(String responseBody)

getResponseHeaders

public Map<String,String[]> getResponseHeaders()

setResponseHeaders

public void setResponseHeaders(Map<String,String[]> responseHeaders)


Copyright © 2007-2012 CARET, University of Cambridge. All Rights Reserved.