Uses of Class
org.springframework.integration.webflux.dsl.WebFluxMessageHandlerSpec
Packages that use WebFluxMessageHandlerSpec
Package
Description
Provides WebFlux Components support for Spring Integration Java DSL.
-
Uses of WebFluxMessageHandlerSpec in org.springframework.integration.webflux.dsl
Methods in org.springframework.integration.webflux.dsl that return WebFluxMessageHandlerSpecModifier and TypeMethodDescriptionWebFluxMessageHandlerSpec.bodyExtractor(BodyExtractor<?, ? super ClientHttpResponse> bodyExtractor) Specify aBodyExtractoras an alternative to theexpectedResponseTypeto allow to get low-level access to the receivedClientHttpResponse.protected WebFluxMessageHandlerSpecWebFluxMessageHandlerSpec.expectReply(boolean expectReply) static WebFluxMessageHandlerSpecWebFlux.outboundChannelAdapter(String uri) Create anWebFluxMessageHandlerSpecbuilder for one-way adapter based on provideduri.static WebFluxMessageHandlerSpecWebFlux.outboundChannelAdapter(String uri, WebClient webClient) Create anWebFluxMessageHandlerSpecbuilder for one-way adapter based on provideduriandWebClient.static WebFluxMessageHandlerSpecWebFlux.outboundChannelAdapter(URI uri) Create anWebFluxMessageHandlerSpecbuilder for one-way adapter based on providedURI.static WebFluxMessageHandlerSpecWebFlux.outboundChannelAdapter(URI uri, WebClient webClient) Create anWebFluxMessageHandlerSpecbuilder for one-way adapter based on providedURIandWebClient.static <P> WebFluxMessageHandlerSpecWebFlux.outboundChannelAdapter(Function<Message<P>, ?> uriFunction) Create anWebFluxMessageHandlerSpecbuilder for one-way adapter based on providedFunctionto evaluate targeturiagainst request message.static <P> WebFluxMessageHandlerSpecWebFlux.outboundChannelAdapter(Function<Message<P>, ?> uriFunction, WebClient webClient) Create anWebFluxMessageHandlerSpecbuilder for one-way adapter based on providedFunctionto evaluate targeturiagainst request message andWebClientfor HTTP exchanges.static WebFluxMessageHandlerSpecWebFlux.outboundChannelAdapter(Expression uriExpression) Create anWebFluxMessageHandlerSpecbuilder for one-way adapter based on provided SpELExpressionto evaluate targeturiagainst request message.static WebFluxMessageHandlerSpecWebFlux.outboundChannelAdapter(Expression uriExpression, WebClient webClient) Create anWebFluxMessageHandlerSpecbuilder for one-way adapter based on provided SpELExpressionto evaluate targeturiagainst request message andWebClientfor HTTP exchanges.static WebFluxMessageHandlerSpecWebFlux.outboundGateway(String uri) Create anWebFluxMessageHandlerSpecbuilder for request-reply gateway based on provideduri.static WebFluxMessageHandlerSpecWebFlux.outboundGateway(String uri, WebClient webClient) Create anWebFluxMessageHandlerSpecbuilder for request-reply gateway based on provideduriandWebClient.static WebFluxMessageHandlerSpecWebFlux.outboundGateway(URI uri) Create anWebFluxMessageHandlerSpecbuilder for request-reply gateway based on providedURI.static WebFluxMessageHandlerSpecWebFlux.outboundGateway(URI uri, WebClient webClient) Create anWebFluxMessageHandlerSpecbuilder for request-reply gateway based on providedURIandWebClient.static <P> WebFluxMessageHandlerSpecWebFlux.outboundGateway(Function<Message<P>, ?> uriFunction) Create anWebFluxMessageHandlerSpecbuilder for request-reply gateway based on providedFunctionto evaluate targeturiagainst request message.static <P> WebFluxMessageHandlerSpecWebFlux.outboundGateway(Function<Message<P>, ?> uriFunction, WebClient webClient) Create anWebFluxMessageHandlerSpecbuilder for request-reply gateway based on providedFunctionto evaluate targeturiagainst request message andWebClientfor HTTP exchanges.static WebFluxMessageHandlerSpecWebFlux.outboundGateway(Expression uriExpression) Create anWebFluxMessageHandlerSpecbuilder for request-reply gateway based on provided SpELExpressionto evaluate targeturiagainst request message.static WebFluxMessageHandlerSpecWebFlux.outboundGateway(Expression uriExpression, WebClient webClient) Create anWebFluxMessageHandlerSpecbuilder for request-reply gateway based on provided SpELExpressionto evaluate targeturiagainst request message andWebClientfor HTTP exchanges.WebFluxMessageHandlerSpec.publisherElementType(Class<?> publisherElementType) Configure a type for a requestPublisherelements.WebFluxMessageHandlerSpec.publisherElementType(ParameterizedTypeReference<?> publisherElementType) Configure aParameterizedTypeReferencefor a requestPublisherelements.WebFluxMessageHandlerSpec.publisherElementTypeExpression(Expression publisherElementTypeExpression) Configure a SpEL expression to evaluate a requestPublisherelements type at runtime against a request message.WebFluxMessageHandlerSpec.publisherElementTypeFunction(Function<Message<P>, ?> typeFunction) Configure aFunctionto evaluate a requestPublisherelements type at runtime against a request message.WebFluxMessageHandlerSpec.replyPayloadToFlux(boolean replyPayloadToFlux) The boolean flag to identify if the reply payload should be as aFluxfrom the response body or as resolved value from theMonoof the response body.