C - is expected to be either String or ByteBuffer depending on whether the returned data type is
textual or binary. (See methods HttpClient.sendHttpRequest(String, HttpClient.HttpMethod, String) and
HttpClient.sendHttpRequestForBinaryResponse(String, HttpClient.HttpMethod, String) for examplepublic class ResponseHolder<C>
extends java.lang.Object
HttpClient
This class is used as a return type by all versions of sendHttpRequest method of HttpClient. (See for example
HttpClient.sendHttpRequest(String, HttpClient.HttpMethod, String))| Constructor and Description |
|---|
ResponseHolder() |
| Modifier and Type | Method and Description |
|---|---|
int |
getResponseCode() |
C |
getResponseContent() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getResponseHeaders() |
java.lang.String |
getResponseMessage() |
void |
setResponseCode(int responseCode)
This method sets the HTTP response code of the executed HTTP request
|
void |
setResponseContent(C responseContent)
THis method sets the content of the response from server side
|
void |
setResponseHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders)
This method sets the response headers
|
void |
setResponseMessage(java.lang.String responseMessage)
This method sets sets the response message
|
public int getResponseCode()
public void setResponseCode(int responseCode)
responseCode - HTTP response codepublic java.lang.String getResponseMessage()
public void setResponseMessage(java.lang.String responseMessage)
responseMessage - response message contentpublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> getResponseHeaders()
public void setResponseHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> responseHeaders)
responseHeaders - Map with response headerspublic C getResponseContent()
String or ByteBuffer depending on whether the returned data type is
textual or binary. (See methods HttpClient.sendHttpRequest(String, HttpClient.HttpMethod, String) and
HttpClient.sendHttpRequestForBinaryResponse(String, HttpClient.HttpMethod, String) for examplepublic void setResponseContent(C responseContent)
responseContent -