Uses of Class
org.springframework.integration.webflux.dsl.WebFluxMessageHandlerSpec
Package
Description
Provides WebFlux Components support for Spring Integration Java DSL.
-
Uses of WebFluxMessageHandlerSpec in org.springframework.integration.webflux.dsl
Modifier and TypeMethodDescriptionWebFluxMessageHandlerSpec.bodyExtractor
(BodyExtractor<?, ? super ClientHttpResponse> bodyExtractor) Specify aBodyExtractor
as an alternative to theexpectedResponseType
to allow to get low-level access to the receivedClientHttpResponse
.protected WebFluxMessageHandlerSpec
WebFluxMessageHandlerSpec.expectReply
(boolean expectReply) static WebFluxMessageHandlerSpec
WebFlux.outboundChannelAdapter
(String uri) Create anWebFluxMessageHandlerSpec
builder for one-way adapter based on provideduri
.static WebFluxMessageHandlerSpec
WebFlux.outboundChannelAdapter
(String uri, WebClient webClient) Create anWebFluxMessageHandlerSpec
builder for one-way adapter based on provideduri
andWebClient
.static WebFluxMessageHandlerSpec
WebFlux.outboundChannelAdapter
(URI uri) Create anWebFluxMessageHandlerSpec
builder for one-way adapter based on providedURI
.static WebFluxMessageHandlerSpec
WebFlux.outboundChannelAdapter
(URI uri, WebClient webClient) Create anWebFluxMessageHandlerSpec
builder for one-way adapter based on providedURI
andWebClient
.static <P> WebFluxMessageHandlerSpec
WebFlux.outboundChannelAdapter
(Function<Message<P>, ?> uriFunction) Create anWebFluxMessageHandlerSpec
builder for one-way adapter based on providedFunction
to evaluate targeturi
against request message.static <P> WebFluxMessageHandlerSpec
WebFlux.outboundChannelAdapter
(Function<Message<P>, ?> uriFunction, WebClient webClient) Create anWebFluxMessageHandlerSpec
builder for one-way adapter based on providedFunction
to evaluate targeturi
against request message andWebClient
for HTTP exchanges.static WebFluxMessageHandlerSpec
WebFlux.outboundChannelAdapter
(Expression uriExpression) Create anWebFluxMessageHandlerSpec
builder for one-way adapter based on provided SpELExpression
to evaluate targeturi
against request message.static WebFluxMessageHandlerSpec
WebFlux.outboundChannelAdapter
(Expression uriExpression, WebClient webClient) Create anWebFluxMessageHandlerSpec
builder for one-way adapter based on provided SpELExpression
to evaluate targeturi
against request message andWebClient
for HTTP exchanges.static WebFluxMessageHandlerSpec
WebFlux.outboundGateway
(String uri) Create anWebFluxMessageHandlerSpec
builder for request-reply gateway based on provideduri
.static WebFluxMessageHandlerSpec
WebFlux.outboundGateway
(String uri, WebClient webClient) Create anWebFluxMessageHandlerSpec
builder for request-reply gateway based on provideduri
andWebClient
.static WebFluxMessageHandlerSpec
WebFlux.outboundGateway
(URI uri) Create anWebFluxMessageHandlerSpec
builder for request-reply gateway based on providedURI
.static WebFluxMessageHandlerSpec
WebFlux.outboundGateway
(URI uri, WebClient webClient) Create anWebFluxMessageHandlerSpec
builder for request-reply gateway based on providedURI
andWebClient
.static <P> WebFluxMessageHandlerSpec
WebFlux.outboundGateway
(Function<Message<P>, ?> uriFunction) Create anWebFluxMessageHandlerSpec
builder for request-reply gateway based on providedFunction
to evaluate targeturi
against request message.static <P> WebFluxMessageHandlerSpec
WebFlux.outboundGateway
(Function<Message<P>, ?> uriFunction, WebClient webClient) Create anWebFluxMessageHandlerSpec
builder for request-reply gateway based on providedFunction
to evaluate targeturi
against request message andWebClient
for HTTP exchanges.static WebFluxMessageHandlerSpec
WebFlux.outboundGateway
(Expression uriExpression) Create anWebFluxMessageHandlerSpec
builder for request-reply gateway based on provided SpELExpression
to evaluate targeturi
against request message.static WebFluxMessageHandlerSpec
WebFlux.outboundGateway
(Expression uriExpression, WebClient webClient) Create anWebFluxMessageHandlerSpec
builder for request-reply gateway based on provided SpELExpression
to evaluate targeturi
against request message andWebClient
for HTTP exchanges.WebFluxMessageHandlerSpec.publisherElementType
(Class<?> publisherElementType) Configure a type for a requestPublisher
elements.WebFluxMessageHandlerSpec.publisherElementType
(ParameterizedTypeReference<?> publisherElementType) Configure aParameterizedTypeReference
for a requestPublisher
elements.WebFluxMessageHandlerSpec.publisherElementTypeExpression
(Expression publisherElementTypeExpression) Configure a SpEL expression to evaluate a requestPublisher
elements type at runtime against a request message.WebFluxMessageHandlerSpec.publisherElementTypeFunction
(Function<Message<P>, ?> typeFunction) Configure aFunction
to evaluate a requestPublisher
elements type at runtime against a request message.WebFluxMessageHandlerSpec.replyPayloadToFlux
(boolean replyPayloadToFlux) The boolean flag to identify if the reply payload should be as aFlux
from the response body or as resolved value from theMono
of the response body.