public class RESTCaller
extends java.lang.Object
Constructor and Description |
---|
RESTCaller() |
Modifier and Type | Method and Description |
---|---|
RESTResponse |
call(RESTRequest request) |
RESTResponse |
call(RESTRequest request,
boolean exceptionIfError) |
RESTResponse |
call(java.lang.String method,
java.lang.String path) |
RESTResponse |
call(java.lang.String method,
java.lang.String url,
java.util.Map<java.lang.String,?> headers,
java.lang.Object body) |
RESTResponse |
call(java.lang.String method,
java.lang.String path,
java.lang.Object body) |
RESTResponse |
call(java.lang.String method,
java.lang.String path,
java.lang.String body) |
RESTResponse |
call(java.lang.String method,
java.lang.String path,
java.lang.String partName,
java.io.File body) |
RESTResponse |
delete(java.lang.String url) |
RESTResponse |
delete(java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> headers) |
RESTResponse |
get(java.lang.String url) |
RESTResponse |
get(java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> headers) |
boolean |
getThrowExceptionIfError() |
java.lang.Integer |
getTimeoutMillis() |
RESTResponse |
post(java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> headers,
java.lang.Object body) |
RESTResponse |
post(java.lang.String url,
java.lang.Object body) |
RESTResponse |
put(java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> headers,
java.lang.Object body) |
RESTResponse |
put(java.lang.String url,
java.lang.Object body) |
RESTCaller |
setCredentials(java.lang.String username,
java.lang.String password) |
RESTCaller |
setDefaultHost(java.lang.String fullHost) |
RESTCaller |
setDefaultHost(java.lang.String protocol,
java.lang.String host,
int port) |
RESTCaller |
setDefaultHost(java.lang.String protocol,
java.lang.String host,
int port,
java.lang.String prefix) |
RESTCaller |
setDefaultHost(java.lang.String protocol,
java.lang.String host,
int port,
java.lang.String prefix,
java.lang.String query) |
RESTCaller |
setPrefix(java.lang.String prefix) |
RESTCaller |
setThrowExceptionIfError(boolean throwExceptionIfError) |
RESTCaller |
setTimeoutMillis(java.lang.Integer timeoutMillis) |
RESTCaller |
setTimeoutMillis(java.lang.Long timeoutMillis) |
public RESTCaller setDefaultHost(java.lang.String protocol, java.lang.String host, int port)
public RESTCaller setDefaultHost(java.lang.String protocol, java.lang.String host, int port, java.lang.String prefix)
public RESTCaller setDefaultHost(java.lang.String protocol, java.lang.String host, int port, java.lang.String prefix, java.lang.String query)
public RESTCaller setDefaultHost(java.lang.String fullHost)
public RESTCaller setCredentials(java.lang.String username, java.lang.String password)
public RESTCaller setPrefix(java.lang.String prefix)
public RESTResponse call(java.lang.String method, java.lang.String path)
public RESTResponse call(java.lang.String method, java.lang.String path, java.lang.String body)
public RESTResponse call(java.lang.String method, java.lang.String path, java.lang.Object body)
public RESTResponse call(java.lang.String method, java.lang.String path, java.lang.String partName, java.io.File body)
public RESTResponse call(RESTRequest request) throws RESTException
RESTException
public RESTResponse call(RESTRequest request, boolean exceptionIfError) throws RESTException
RESTException
public java.lang.Integer getTimeoutMillis()
public RESTCaller setTimeoutMillis(java.lang.Integer timeoutMillis)
public RESTCaller setTimeoutMillis(java.lang.Long timeoutMillis)
public RESTResponse get(java.lang.String url)
public RESTResponse get(java.lang.String url, java.util.Map<java.lang.String,java.lang.Object> headers)
public RESTResponse delete(java.lang.String url)
public RESTResponse delete(java.lang.String url, java.util.Map<java.lang.String,java.lang.Object> headers)
public RESTResponse post(java.lang.String url, java.lang.Object body)
public RESTResponse post(java.lang.String url, java.util.Map<java.lang.String,java.lang.Object> headers, java.lang.Object body)
public RESTResponse put(java.lang.String url, java.lang.Object body)
public RESTResponse put(java.lang.String url, java.util.Map<java.lang.String,java.lang.Object> headers, java.lang.Object body)
public RESTResponse call(java.lang.String method, java.lang.String url, java.util.Map<java.lang.String,?> headers, java.lang.Object body)
public RESTCaller setThrowExceptionIfError(boolean throwExceptionIfError)
public boolean getThrowExceptionIfError()