@ProviderType
public interface JSONWebServiceClient
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
java.lang.String |
doDelete(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters) |
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) |
java.lang.String |
doDelete(java.lang.String url,
java.lang.String... parametersArray) |
java.lang.String |
doGet(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters) |
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) |
java.lang.String |
doGet(java.lang.String url,
java.lang.String... parametersArray) |
<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) |
<V,T> java.util.List<V> |
doGetToList(java.lang.Class<T> clazz,
java.lang.String url,
java.lang.String... parametersArray) |
<T> T |
doGetToObject(java.lang.Class<T> clazz,
java.lang.String url,
java.lang.String... parametersArray) |
java.lang.String |
doPost(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters) |
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) |
java.lang.String |
doPost(java.lang.String url,
java.lang.String... parametersArray) |
java.lang.String |
doPostAsJSON(java.lang.String url,
java.lang.Object object) |
java.lang.String |
doPostAsJSON(java.lang.String url,
java.lang.String json) |
java.lang.String |
doPostAsJSON(java.lang.String url,
java.lang.String json,
java.util.Map<java.lang.String,java.lang.String> headers) |
<T> T |
doPostToObject(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) |
<T> T |
doPostToObject(java.lang.Class<T> clazz,
java.lang.String url,
java.lang.String... parametersArray) |
java.lang.String |
doPut(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters) |
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) |
java.lang.String |
doPut(java.lang.String url,
java.lang.String... parametersArray) |
<T> T |
doPutToObject(java.lang.Class<T> clazz,
java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters) |
<T> T |
doPutToObject(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) |
<T> T |
doPutToObject(java.lang.Class<T> clazz,
java.lang.String url,
java.lang.String... parametersArray) |
java.lang.String |
getHostName() |
int |
getHostPort() |
java.lang.String |
getProtocol() |
void |
registerModule(com.fasterxml.jackson.databind.Module module) |
void |
resetHttpClient() |
void |
setHostName(java.lang.String hostName) |
void |
setHostPort(int hostPort) |
void |
setKeyStore(java.security.KeyStore keyStore) |
void |
setLogin(java.lang.String login) |
void |
setMaxAttempts(int maxAttempts) |
void |
setOAuthAccessSecret(java.lang.String oAuthAccessSecret) |
void |
setOAuthAccessToken(java.lang.String oAuthAccessToken) |
void |
setOAuthConsumerKey(java.lang.String oAuthConsumerKey) |
void |
setOAuthConsumerSecret(java.lang.String oAuthConsumerSecret) |
void |
setPassword(java.lang.String password) |
void |
setProtocol(java.lang.String protocol) |
void destroy()
java.lang.String doDelete(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
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, JSONWebServiceTransportException
java.lang.String doDelete(java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
java.lang.String doGet(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
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, JSONWebServiceTransportException
java.lang.String doGet(java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
<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, JSONWebServiceSerializeException, JSONWebServiceTransportException
<V,T> java.util.List<V> doGetToList(java.lang.Class<T> clazz, java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException, JSONWebServiceSerializeException, JSONWebServiceTransportException
<T> T doGetToObject(java.lang.Class<T> clazz, java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException, JSONWebServiceSerializeException, JSONWebServiceTransportException
java.lang.String doPost(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
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, JSONWebServiceTransportException
java.lang.String doPost(java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
java.lang.String doPostAsJSON(java.lang.String url, java.lang.Object object) throws JSONWebServiceInvocationException, JSONWebServiceSerializeException, JSONWebServiceTransportException
java.lang.String doPostAsJSON(java.lang.String url, java.lang.String json) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
java.lang.String doPostAsJSON(java.lang.String url, java.lang.String json, java.util.Map<java.lang.String,java.lang.String> headers) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
<T> T doPostToObject(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, JSONWebServiceSerializeException, JSONWebServiceTransportException
<T> T doPostToObject(java.lang.Class<T> clazz, java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException, JSONWebServiceSerializeException, JSONWebServiceTransportException
java.lang.String doPut(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
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, JSONWebServiceTransportException
java.lang.String doPut(java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException, JSONWebServiceTransportException
<T> T doPutToObject(java.lang.Class<T> clazz, java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters) throws JSONWebServiceInvocationException, JSONWebServiceSerializeException, JSONWebServiceTransportException
<T> T doPutToObject(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, JSONWebServiceSerializeException, JSONWebServiceTransportException
<T> T doPutToObject(java.lang.Class<T> clazz, java.lang.String url, java.lang.String... parametersArray) throws JSONWebServiceInvocationException, JSONWebServiceSerializeException, JSONWebServiceTransportException
java.lang.String getHostName()
int getHostPort()
java.lang.String getProtocol()
void registerModule(com.fasterxml.jackson.databind.Module module)
void resetHttpClient()
void setHostName(java.lang.String hostName)
void setHostPort(int hostPort)
void setKeyStore(java.security.KeyStore keyStore)
void setLogin(java.lang.String login)
void setMaxAttempts(int maxAttempts)
void setOAuthAccessSecret(java.lang.String oAuthAccessSecret)
void setOAuthAccessToken(java.lang.String oAuthAccessToken)
void setOAuthConsumerKey(java.lang.String oAuthConsumerKey)
void setOAuthConsumerSecret(java.lang.String oAuthConsumerSecret)
void setPassword(java.lang.String password)
void setProtocol(java.lang.String protocol)