| Package | Description |
|---|---|
| com.jsunsoft.http |
| Modifier and Type | Method and Description |
|---|---|
default <T> ResponseHandler<T> |
WebTarget.delete(Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.delete(org.apache.http.HttpEntity httpEntity,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.delete(org.apache.http.HttpEntity httpEntity,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.delete(String payload,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.delete(String payload,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.delete(TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.get(Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.get(org.apache.http.HttpEntity httpEntity,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.get(org.apache.http.HttpEntity httpEntity,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.get(String payload,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.get(String payload,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.get(TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.head(Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.head(org.apache.http.HttpEntity httpEntity,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.head(org.apache.http.HttpEntity httpEntity,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.head(String payload,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.head(String payload,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.head(TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.options(Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.options(org.apache.http.HttpEntity httpEntity,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.options(org.apache.http.HttpEntity httpEntity,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.options(String payload,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.options(String payload,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.options(TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.patch(Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.patch(org.apache.http.HttpEntity httpEntity,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.patch(org.apache.http.HttpEntity httpEntity,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.patch(String payload,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.patch(String payload,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.patch(TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.post(Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.post(org.apache.http.HttpEntity httpEntity,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.post(org.apache.http.HttpEntity httpEntity,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.post(String payload,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.post(String payload,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.post(TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.put(Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.put(org.apache.http.HttpEntity httpEntity,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.put(org.apache.http.HttpEntity httpEntity,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.put(String payload,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.put(String payload,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.put(TypeReference<T> responseType) |
default ResponseHandler<?> |
WebTarget.rawDelete() |
default ResponseHandler<?> |
WebTarget.rawDelete(org.apache.http.HttpEntity httpEntity)
Invoke HTTP DELETE method for the current request
|
default ResponseHandler<?> |
WebTarget.rawDelete(String payload)
Invoke HTTP DELETE method for the current request
|
default ResponseHandler<?> |
WebTarget.rawGet()
Invoke HTTP GET method for the current request
|
default ResponseHandler<?> |
WebTarget.rawGet(org.apache.http.HttpEntity httpEntity)
Invoke HTTP GET method for the current request
|
default ResponseHandler<?> |
WebTarget.rawGet(String payload)
Invoke HTTP GET method for the current request
|
default ResponseHandler<?> |
WebTarget.rawHead() |
default ResponseHandler<?> |
WebTarget.rawHead(org.apache.http.HttpEntity httpEntity)
Invoke HTTP HEAD method for the current request
|
default ResponseHandler<?> |
WebTarget.rawHead(String payload)
Invoke HTTP HEAD method for the current request
|
default ResponseHandler<?> |
WebTarget.rawOptions() |
default ResponseHandler<?> |
WebTarget.rawOptions(org.apache.http.HttpEntity httpEntity)
Invoke HTTP OPTIONS method for the current request
|
default ResponseHandler<?> |
WebTarget.rawOptions(String payload)
Invoke HTTP OPTIONS method for the current request
|
default ResponseHandler<?> |
WebTarget.rawPatch() |
default ResponseHandler<?> |
WebTarget.rawPatch(org.apache.http.HttpEntity httpEntity)
Invoke HTTP PATCH method for the current request
|
default ResponseHandler<?> |
WebTarget.rawPatch(String payload)
Invoke HTTP PATCH method for the current request
|
default ResponseHandler<?> |
WebTarget.rawPost() |
default ResponseHandler<?> |
WebTarget.rawPost(org.apache.http.HttpEntity httpEntity)
Invoke HTTP POST method for the current request
|
default ResponseHandler<?> |
WebTarget.rawPost(String payload)
Invoke HTTP POST method for the current request
|
default ResponseHandler<?> |
WebTarget.rawPut() |
default ResponseHandler<?> |
WebTarget.rawPut(org.apache.http.HttpEntity httpEntity)
Invoke HTTP PUT method for the current request
|
default ResponseHandler<?> |
WebTarget.rawPut(String payload)
Invoke HTTP PUT method for the current request
|
default ResponseHandler<?> |
WebTarget.rawRequest(HttpMethod method)
Invoke an arbitrary method for the current request.
|
default ResponseHandler<?> |
WebTarget.rawRequest(HttpMethod method,
org.apache.http.HttpEntity httpEntity)
Invoke an arbitrary method for the current request.
|
default ResponseHandler<?> |
WebTarget.rawRequest(HttpMethod method,
String payload)
Invoke an arbitrary method for the current request.
|
default ResponseHandler<?> |
WebTarget.rawTrace() |
<T> ResponseHandler<T> |
WebTarget.request(HttpMethod method,
Class<T> responseType)
Invoke an arbitrary method for the current request.
|
<T> ResponseHandler<T> |
WebTarget.request(HttpMethod method,
org.apache.http.HttpEntity httpEntity,
Class<T> responseType)
Invoke an arbitrary method for the current request.
|
<T> ResponseHandler<T> |
WebTarget.request(HttpMethod method,
org.apache.http.HttpEntity httpEntity,
TypeReference<T> responseType)
Invoke an arbitrary method for the current request.
|
default <T> ResponseHandler<T> |
WebTarget.request(HttpMethod method,
String payload,
Class<T> responseType)
|
default <T> ResponseHandler<T> |
WebTarget.request(HttpMethod method,
String payload,
TypeReference<T> responseType) |
<T> ResponseHandler<T> |
WebTarget.request(HttpMethod method,
TypeReference<T> responseType)
Invoke an arbitrary method for the current request.
|
default <T> ResponseHandler<T> |
WebTarget.trace(Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.trace(org.apache.http.HttpEntity httpEntity,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.trace(org.apache.http.HttpEntity httpEntity,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.trace(String payload,
Class<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.trace(String payload,
TypeReference<T> responseType) |
default <T> ResponseHandler<T> |
WebTarget.trace(TypeReference<T> responseType) |
| Modifier and Type | Method and Description |
|---|---|
FilterSupport<T> |
FilterSupport.filter(Predicate<ResponseHandler<T>> predicate) |
FilterSupport<T> |
ResponseHandler.filter(Predicate<ResponseHandler<T>> predicate) |
OtherwiseSupport<T> |
FilterSupport.ifNotPassed(Consumer<ResponseHandler<T>> consumer) |
void |
ResponseHandler.ifNotSuccess(Consumer<ResponseHandler<T>> consumer)
If status code is not success , invoke the specified consumer with the responseHandler.
|
OtherwiseSupport<T> |
FilterSupport.ifPassed(Consumer<ResponseHandler<T>> consumer) |
OtherwiseSupport<T> |
ResponseHandler.ifSuccess(Consumer<ResponseHandler<T>> consumer)
If status code is success , invoke the specified consumer with the responseHandler and returns
OtherwiseSupport with ignore else OtherwiseSupport with not ignore. |
<X extends Throwable> |
ResponseHandler.orThrow(Function<ResponseHandler<? super T>,X> exceptionFunction) |
<X extends Throwable> |
ResponseHandler.orThrow(T defaultValue,
Function<ResponseHandler<? super T>,X> exceptionFunction) |
void |
OtherwiseSupport.otherwise(Consumer<ResponseHandler<T>> consumer)
Support action otherwise.
|
Copyright © 2021. All rights reserved.