| Package | Description |
|---|---|
| com.holonplatform.reactor.http | |
| com.holonplatform.reactor.http.internal | |
| com.holonplatform.reactor.spring | |
| com.holonplatform.reactor.spring.internal |
| Modifier and Type | Method and Description |
|---|---|
static ReactiveRestClient |
ReactiveRestClient.create()
Create a new
ReactiveRestClient instance using default ClassLoader and default implementation, if
available. |
static ReactiveRestClient |
ReactiveRestClient.create(ClassLoader classLoader)
Create a new
ReactiveRestClient instance using given classLoder and default implementation,
if available. |
ReactiveRestClient |
ReactiveRestClientFactory.create(ClassLoader classLoader)
Create a new
ReactiveRestClient instance. |
static ReactiveRestClient |
ReactiveRestClient.create(String fullyQualifiedClassName)
Create a new
ReactiveRestClient instance using default ClassLoader and the implementation whith
given fully qualified class name. |
static ReactiveRestClient |
ReactiveRestClient.create(String fullyQualifiedClassName,
ClassLoader classLoader)
Create a new
ReactiveRestClient instance using given classLoder and the implementation whith
given fully qualified class name. |
static ReactiveRestClient |
ReactiveRestClient.forTarget(String baseUri)
Create a new
ReactiveRestClient instance using default ClassLoader and default implementation,
setting given baseUri as default ReactiveRestClient target, which will be used as base URI
for every request configured using RestClientOperations.request(), if not overridden using
RestClientOperations.RequestConfiguration.target(URI). |
static ReactiveRestClient |
ReactiveRestClient.forTarget(URI baseUri)
Create a new
ReactiveRestClient instance using default ClassLoader and default implementation,
setting given baseUri as default ReactiveRestClient target, which will be used as base URI
for every request configured using RestClientOperations.request(), if not overridden using
RestClientOperations.RequestConfiguration.target(URI). |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReactiveRestClient
Abstract
ReactiveRestClient implementation. |
| Modifier and Type | Method and Description |
|---|---|
ReactiveRestClient |
AbstractReactiveRestClient.clearDefaultHeaders() |
ReactiveRestClient |
ReactiveRestClientFactoryRegistry.createRestClient(String fullyQualifiedClassName,
ClassLoader classLoader)
Get a
ReactiveRestClient instance for given fullyQualifiedClassName and ClassLoader
using a suitable ReactiveRestClientFactory. |
ReactiveRestClient |
AbstractReactiveRestClient.defaultTarget(URI baseUri) |
ReactiveRestClient |
AbstractReactiveRestClient.removeDefaultHeader(String name) |
ReactiveRestClient |
AbstractReactiveRestClient.withDefaultHeader(String name,
String value) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SpringReactiveRestClient
A
ReactiveRestClient using Spring WebClient to perform invocations. |
| Modifier and Type | Method and Description |
|---|---|
static ReactiveRestClient |
SpringReactiveRestClient.create(org.springframework.web.reactive.function.client.WebClient webClient)
Create a
ReactiveRestClient using given webClient. |
| Modifier and Type | Class and Description |
|---|---|
class |
WebClientReactiveRestClient
Default
SpringReactiveRestClient implementation. |
| Modifier and Type | Method and Description |
|---|---|
ReactiveRestClient |
WebClientReactiveRestClientFactory.create(ClassLoader classLoader) |
Copyright © 2019 The Holon Platform. All rights reserved.