| Package | Description |
|---|---|
| com.holonplatform.reactor.http |
| Modifier and Type | Method and Description |
|---|---|
default reactor.core.publisher.Mono<ReactiveResponseEntity<Void>> |
ReactiveRestClient.ReactiveInvocation.delete()
Invoke the request using
DELETE method and asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.delete(Class<T> responseType)
Invoke the request asynchronously using the
DELETE method and receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.delete(com.holonplatform.http.rest.ResponseType<T> responseType)
Invoke the request using
DELETE method and asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.get(Class<T> responseType)
Invoke the request using
GET method and asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.get(com.holonplatform.http.rest.ResponseType<T> responseType)
Invoke the request using
GET method and asynchronously receive a response back. |
default reactor.core.publisher.Mono<ReactiveResponseEntity<Void>> |
ReactiveRestClient.ReactiveInvocation.head()
Invoke the request using
HEAD method and asynchronously receive a response back. |
<T,R> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.invoke(com.holonplatform.http.HttpMethod method,
com.holonplatform.http.rest.RequestEntity<R> requestEntity,
com.holonplatform.http.rest.ResponseType<T> responseType)
Invoke the request and asynchronously receive a response back.
|
<T,R> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.invokeForSuccess(com.holonplatform.http.HttpMethod method,
com.holonplatform.http.rest.RequestEntity<R> requestEntity,
com.holonplatform.http.rest.ResponseType<T> responseType)
Invoke the request and asynchronously receive a response back only if the response has a success
(
2xx) status code. |
default reactor.core.publisher.Mono<ReactiveResponseEntity<Void>> |
ReactiveRestClient.ReactiveInvocation.options()
Invoke the request using
OPTIONS method and asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.options(Class<T> responseType)
Invoke the request using
OPTIONS method and asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.options(com.holonplatform.http.rest.ResponseType<T> responseType)
Invoke the request using
OPTIONS method and asynchronously receive a response back. |
default reactor.core.publisher.Mono<ReactiveResponseEntity<Void>> |
ReactiveRestClient.ReactiveInvocation.patch(com.holonplatform.http.rest.RequestEntity<?> entity)
Invoke the request using
PATCH method with given entity request payload and
asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.patch(com.holonplatform.http.rest.RequestEntity<?> entity,
Class<T> responseType)
Invoke the request using
PATCH method with given entity request payload and
asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.patch(com.holonplatform.http.rest.RequestEntity<?> entity,
com.holonplatform.http.rest.ResponseType<T> responseType)
Invoke the request using
PATCH method with given entity request payload and
asynchronously receive a response back. |
default reactor.core.publisher.Mono<ReactiveResponseEntity<Void>> |
ReactiveRestClient.ReactiveInvocation.post(com.holonplatform.http.rest.RequestEntity<?> entity)
Invoke the request using
POST method with given entity request payload and
asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.post(com.holonplatform.http.rest.RequestEntity<?> entity,
Class<T> responseType)
Invoke the request using
POST method with given entity request payload and
asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.post(com.holonplatform.http.rest.RequestEntity<?> entity,
com.holonplatform.http.rest.ResponseType<T> responseType)
Invoke the request using
POST method with given entity request payload and
asynchronously receive a response back. |
default reactor.core.publisher.Mono<ReactiveResponseEntity<Void>> |
ReactiveRestClient.ReactiveInvocation.put(com.holonplatform.http.rest.RequestEntity<?> entity)
Invoke the request using
PUT method with given entity request payload and
asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.put(com.holonplatform.http.rest.RequestEntity<?> entity,
Class<T> responseType)
Invoke the request using
PUT method with given entity request payload and
asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.put(com.holonplatform.http.rest.RequestEntity<?> entity,
com.holonplatform.http.rest.ResponseType<T> responseType)
Invoke the request using
PUT method with given entity request payload and
asynchronously receive a response back. |
default reactor.core.publisher.Mono<ReactiveResponseEntity<Void>> |
ReactiveRestClient.ReactiveInvocation.trace()
Invoke the request using
TRACE method and asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.trace(Class<T> responseType)
Invoke the request using
TRACE method and asynchronously receive a response back. |
default <T> reactor.core.publisher.Mono<ReactiveResponseEntity<T>> |
ReactiveRestClient.ReactiveInvocation.trace(com.holonplatform.http.rest.ResponseType<T> responseType)
Invoke the request using
TRACE method and asynchronously receive a response back. |
Copyright © 2019 The Holon Platform. All rights reserved.