public abstract class BaseJSONWebServiceClientHandler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
Modifier | Constructor and Description |
---|---|
protected |
BaseJSONWebServiceClientHandler() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
doDelete(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.lang.String> headers) |
protected java.lang.String |
doDelete(java.lang.String url,
java.lang.String... parametersArray) |
protected java.lang.String |
doGet(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.lang.String> headers) |
protected java.lang.String |
doGet(java.lang.String url,
java.lang.String... parametersArray) |
protected <V,T> java.util.List<V> |
doGetToList(java.lang.Class<T> clazz,
java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.lang.String> headers) |
protected <V,T> java.util.List<V> |
doGetToList(java.lang.Class<T> clazz,
java.lang.String url,
java.lang.String... parametersArray) |
protected <T> T |
doGetToObject(java.lang.Class<T> clazz,
java.lang.String url,
java.lang.String... parametersArray) |
protected java.lang.String |
doPost(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.lang.String> headers) |
protected java.lang.String |
doPost(java.lang.String url,
java.lang.String... parametersArray) |
protected java.lang.String |
doPostAsJSON(java.lang.String url,
java.lang.Object object) |
protected <T> T |
doPostToObject(java.lang.Class<T> clazz,
java.lang.String url,
java.lang.String... parametersArray) |
protected java.lang.String |
doPut(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.lang.String> headers) |
protected java.lang.String |
doPut(java.lang.String url,
java.lang.String... parametersArray) |
protected java.lang.String |
getExceptionMessage(java.lang.String json) |
abstract JSONWebServiceClient |
getJSONWebServiceClient() |
protected int |
getStatus(java.lang.String json) |
protected java.lang.String |
updateJSON(java.lang.String json) |
public abstract JSONWebServiceClient getJSONWebServiceClient()
protected java.lang.String doDelete(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters, java.util.Map<java.lang.String,java.lang.String> headers) throws JSONWebServiceInvocationException
protected java.lang.String doDelete(java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException
protected java.lang.String doGet(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters, java.util.Map<java.lang.String,java.lang.String> headers) throws JSONWebServiceInvocationException
protected java.lang.String doGet(java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException
protected <V,T> java.util.List<V> doGetToList(java.lang.Class<T> clazz, java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters, java.util.Map<java.lang.String,java.lang.String> headers) throws JSONWebServiceInvocationException
protected <V,T> java.util.List<V> doGetToList(java.lang.Class<T> clazz, java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException
protected <T> T doGetToObject(java.lang.Class<T> clazz, java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException
protected java.lang.String doPost(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters, java.util.Map<java.lang.String,java.lang.String> headers) throws JSONWebServiceInvocationException
protected java.lang.String doPost(java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException
protected java.lang.String doPostAsJSON(java.lang.String url, java.lang.Object object) throws JSONWebServiceInvocationException
protected <T> T doPostToObject(java.lang.Class<T> clazz, java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException
protected java.lang.String doPut(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters, java.util.Map<java.lang.String,java.lang.String> headers) throws JSONWebServiceInvocationException
protected java.lang.String doPut(java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException
protected java.lang.String getExceptionMessage(java.lang.String json)
protected int getStatus(java.lang.String json)
protected java.lang.String updateJSON(java.lang.String json) throws JSONWebServiceInvocationException