public interface ServiceClient
| Modifier and Type | Method and Description |
|---|---|
void |
clearCookies() |
<TResponse> |
delete(IReturn<TResponse> request) |
<TResponse> |
delete(IReturn<TResponse> request,
java.util.Map<java.lang.String,java.lang.String> queryParams) |
void |
delete(IReturnVoid request) |
java.net.HttpURLConnection |
delete(java.lang.String path) |
<TResponse> |
delete(java.lang.String path,
java.lang.Class responseType) |
<TResponse> |
delete(java.lang.String path,
java.lang.reflect.Type responseType) |
<TResponse> |
get(IReturn<TResponse> request) |
<TResponse> |
get(IReturn<TResponse> request,
java.util.Map<java.lang.String,java.lang.String> queryParams) |
void |
get(IReturnVoid request) |
java.net.HttpURLConnection |
get(java.lang.String path) |
<TResponse> |
get(java.lang.String path,
java.lang.Class responseType) |
<TResponse> |
get(java.lang.String path,
java.lang.reflect.Type responseType) |
boolean |
getAlwaysSendBasicAuthHeaders() |
<TResponse> |
post(IReturn<TResponse> request) |
void |
post(IReturnVoid request) |
java.net.HttpURLConnection |
post(java.lang.String path,
byte[] requestBody,
java.lang.String contentType) |
<TResponse> |
post(java.lang.String path,
byte[] requestBody,
java.lang.String contentType,
java.lang.Class responseType) |
<TResponse> |
post(java.lang.String path,
byte[] requestBody,
java.lang.String contentType,
java.lang.reflect.Type responseType) |
<TResponse> |
post(java.lang.String path,
java.lang.Object request,
java.lang.Class responseType) |
<TResponse> |
post(java.lang.String path,
java.lang.Object request,
java.lang.reflect.Type responseType) |
<TResponse> |
put(IReturn<TResponse> request) |
void |
put(IReturnVoid request) |
java.net.HttpURLConnection |
put(java.lang.String path,
byte[] requestBody,
java.lang.String contentType) |
<TResponse> |
put(java.lang.String path,
byte[] requestBody,
java.lang.String contentType,
java.lang.Class responseType) |
<TResponse> |
put(java.lang.String path,
byte[] requestBody,
java.lang.String contentType,
java.lang.reflect.Type responseType) |
<TResponse> |
put(java.lang.String path,
java.lang.Object request,
java.lang.Class responseType) |
<TResponse> |
put(java.lang.String path,
java.lang.Object request,
java.lang.reflect.Type responseType) |
<TResponse> |
send(IReturn<TResponse> request) |
void |
send(IReturnVoid request) |
void |
setAlwaysSendBasicAuthHeaders(boolean value) |
void |
setCookie(java.lang.String name,
java.lang.String value) |
void |
setCookie(java.lang.String name,
java.lang.String value,
java.lang.Long expiresInSecs) |
void |
setCredentials(java.lang.String userName,
java.lang.String password) |
boolean getAlwaysSendBasicAuthHeaders()
void setAlwaysSendBasicAuthHeaders(boolean value)
void setCredentials(java.lang.String userName,
java.lang.String password)
<TResponse> TResponse send(IReturn<TResponse> request)
void send(IReturnVoid request)
<TResponse> TResponse get(IReturn<TResponse> request)
void get(IReturnVoid request)
<TResponse> TResponse get(IReturn<TResponse> request, java.util.Map<java.lang.String,java.lang.String> queryParams)
<TResponse> TResponse get(java.lang.String path,
java.lang.Class responseType)
<TResponse> TResponse get(java.lang.String path,
java.lang.reflect.Type responseType)
java.net.HttpURLConnection get(java.lang.String path)
<TResponse> TResponse post(IReturn<TResponse> request)
void post(IReturnVoid request)
<TResponse> TResponse post(java.lang.String path,
java.lang.Object request,
java.lang.Class responseType)
<TResponse> TResponse post(java.lang.String path,
java.lang.Object request,
java.lang.reflect.Type responseType)
<TResponse> TResponse post(java.lang.String path,
byte[] requestBody,
java.lang.String contentType,
java.lang.Class responseType)
<TResponse> TResponse post(java.lang.String path,
byte[] requestBody,
java.lang.String contentType,
java.lang.reflect.Type responseType)
java.net.HttpURLConnection post(java.lang.String path,
byte[] requestBody,
java.lang.String contentType)
<TResponse> TResponse put(IReturn<TResponse> request)
void put(IReturnVoid request)
<TResponse> TResponse put(java.lang.String path,
java.lang.Object request,
java.lang.Class responseType)
<TResponse> TResponse put(java.lang.String path,
java.lang.Object request,
java.lang.reflect.Type responseType)
<TResponse> TResponse put(java.lang.String path,
byte[] requestBody,
java.lang.String contentType,
java.lang.Class responseType)
<TResponse> TResponse put(java.lang.String path,
byte[] requestBody,
java.lang.String contentType,
java.lang.reflect.Type responseType)
java.net.HttpURLConnection put(java.lang.String path,
byte[] requestBody,
java.lang.String contentType)
<TResponse> TResponse delete(IReturn<TResponse> request)
void delete(IReturnVoid request)
<TResponse> TResponse delete(IReturn<TResponse> request, java.util.Map<java.lang.String,java.lang.String> queryParams)
<TResponse> TResponse delete(java.lang.String path,
java.lang.Class responseType)
<TResponse> TResponse delete(java.lang.String path,
java.lang.reflect.Type responseType)
java.net.HttpURLConnection delete(java.lang.String path)
void setCookie(java.lang.String name,
java.lang.String value)
void setCookie(java.lang.String name,
java.lang.String value,
java.lang.Long expiresInSecs)
void clearCookies()