Class JdkClientHttpConnector
- java.lang.Object
-
- com.integralblue.http.client.reactive.JdkClientHttpConnector
-
- All Implemented Interfaces:
org.springframework.http.client.reactive.ClientHttpConnector
public class JdkClientHttpConnector extends java.lang.Object implements org.springframework.http.client.reactive.ClientHttpConnectorClientHttpConnectorfor the Java 11 HTTP client.- See Also:
- Java HttpClient
-
-
Constructor Summary
Constructors Constructor Description JdkClientHttpConnector()Default constructor that creates a new instance ofHttpClientand aDataBufferFactory.JdkClientHttpConnector(@NonNull java.net.http.HttpClient httpClient, @NonNull org.springframework.core.io.buffer.DataBufferFactory dataBufferFactory)Constructor with an initializedHttpClientand a initializedDataBufferFactory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<org.springframework.http.client.reactive.ClientHttpResponse>connect(org.springframework.http.HttpMethod method, java.net.URI uri, java.util.function.Function<? super org.springframework.http.client.reactive.ClientHttpRequest,reactor.core.publisher.Mono<java.lang.Void>> requestCallback)
-
-
-
Constructor Detail
-
JdkClientHttpConnector
public JdkClientHttpConnector()
Default constructor that creates a new instance ofHttpClientand aDataBufferFactory.
-
JdkClientHttpConnector
public JdkClientHttpConnector(@NonNull @NonNull java.net.http.HttpClient httpClient, @NonNull @NonNull org.springframework.core.io.buffer.DataBufferFactory dataBufferFactory)Constructor with an initializedHttpClientand a initializedDataBufferFactory.- Parameters:
httpClient-HttpClientto usedataBufferFactory-DataBufferFactoryto use
-
-
Method Detail
-
connect
public reactor.core.publisher.Mono<org.springframework.http.client.reactive.ClientHttpResponse> connect(org.springframework.http.HttpMethod method, java.net.URI uri, java.util.function.Function<? super org.springframework.http.client.reactive.ClientHttpRequest,reactor.core.publisher.Mono<java.lang.Void>> requestCallback)- Specified by:
connectin interfaceorg.springframework.http.client.reactive.ClientHttpConnector
-
-