Uses of Interface
org.springframework.http.ReactiveHttpInputMessage
Packages that use ReactiveHttpInputMessage
Package
Description
Abstractions for reactive HTTP client support including
 
ClientHttpRequest and
 ClientHttpResponse as well as a
 ClientHttpConnector.Multipart support.
Abstractions for reactive HTTP server support including a
 
ServerHttpRequest and
 ServerHttpResponse along with an
 HttpHandler for processing.Mock implementations of reactive HTTP client contracts.
Mock implementations of reactive HTTP server contracts.
Support for testing Spring WebFlux server endpoints via
 
WebTestClient.Provides a foundation for both the reactive client and server subpackages.
- 
Uses of ReactiveHttpInputMessage in org.springframework.http.client.reactiveSubinterfaces of ReactiveHttpInputMessage in org.springframework.http.client.reactiveModifier and TypeInterfaceDescriptioninterfaceRepresents a client-side reactive HTTP response.Classes in org.springframework.http.client.reactive that implement ReactiveHttpInputMessageModifier and TypeClassDescriptionclassWraps anotherClientHttpResponseand delegates all methods to it.
- 
Uses of ReactiveHttpInputMessage in org.springframework.http.codecMethods in org.springframework.http.codec with parameters of type ReactiveHttpInputMessageModifier and TypeMethodDescriptionDecoderHttpMessageReader.getReadHints(ResolvableType elementType, ReactiveHttpInputMessage message) Get additional hints for decoding based on the input HTTP message.ResourceHttpMessageReader.getReadHints(ResolvableType elementType, ReactiveHttpInputMessage message) reactor.core.publisher.Flux<T>DecoderHttpMessageReader.read(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) reactor.core.publisher.Flux<MultiValueMap<String,String>> FormHttpMessageReader.read(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) reactor.core.publisher.Flux<T>HttpMessageReader.read(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) Read from the input message and decode to a stream of objects.reactor.core.publisher.Flux<Object>ServerSentEventHttpMessageReader.read(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) reactor.core.publisher.Mono<T>DecoderHttpMessageReader.readMono(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) reactor.core.publisher.Mono<MultiValueMap<String,String>> FormHttpMessageReader.readMono(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) reactor.core.publisher.Mono<T>HttpMessageReader.readMono(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) Read from the input message and decode to a single object.reactor.core.publisher.Mono<Object>ServerSentEventHttpMessageReader.readMono(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) 
- 
Uses of ReactiveHttpInputMessage in org.springframework.http.codec.multipartMethods in org.springframework.http.codec.multipart with parameters of type ReactiveHttpInputMessageModifier and TypeMethodDescriptionreactor.core.publisher.Flux<Part>DefaultPartHttpMessageReader.read(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) reactor.core.publisher.Flux<MultiValueMap<String,Part>> MultipartHttpMessageReader.read(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) reactor.core.publisher.Flux<PartEvent>PartEventHttpMessageReader.read(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) reactor.core.publisher.Mono<Part>DefaultPartHttpMessageReader.readMono(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) reactor.core.publisher.Mono<MultiValueMap<String,Part>> MultipartHttpMessageReader.readMono(ResolvableType elementType, ReactiveHttpInputMessage inputMessage, Map<String, Object> hints) reactor.core.publisher.Mono<PartEvent>PartEventHttpMessageReader.readMono(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String, Object> hints) 
- 
Uses of ReactiveHttpInputMessage in org.springframework.http.server.reactiveSubinterfaces of ReactiveHttpInputMessage in org.springframework.http.server.reactiveModifier and TypeInterfaceDescriptioninterfaceRepresents a reactive server-side HTTP request.Classes in org.springframework.http.server.reactive that implement ReactiveHttpInputMessageModifier and TypeClassDescriptionclassCommon base class forServerHttpRequestimplementations.classWraps anotherServerHttpRequestand delegates all methods to it.
- 
Uses of ReactiveHttpInputMessage in org.springframework.mock.http.client.reactiveClasses in org.springframework.mock.http.client.reactive that implement ReactiveHttpInputMessage
- 
Uses of ReactiveHttpInputMessage in org.springframework.mock.http.server.reactiveClasses in org.springframework.mock.http.server.reactive that implement ReactiveHttpInputMessageModifier and TypeClassDescriptionfinal classMock extension ofAbstractServerHttpRequestfor use in tests without an actual server.
- 
Uses of ReactiveHttpInputMessage in org.springframework.test.web.reactive.serverSubinterfaces of ReactiveHttpInputMessage in org.springframework.test.web.reactive.serverModifier and TypeInterfaceDescriptioninterfaceSimpleClientHttpResponseextension that also exposes a result object from the underlying mock server exchange for further assertions on the state of the server response after the request is performed.
- 
Uses of ReactiveHttpInputMessage in org.springframework.web.reactive.functionClasses in org.springframework.web.reactive.function with type parameters of type ReactiveHttpInputMessageModifier and TypeInterfaceDescriptioninterfaceBodyExtractor<T,M extends ReactiveHttpInputMessage> A function that can extract data from aReactiveHttpInputMessagebody.Methods in org.springframework.web.reactive.function that return types with arguments of type ReactiveHttpInputMessageModifier and TypeMethodDescriptionstatic BodyExtractor<reactor.core.publisher.Flux<DataBuffer>,ReactiveHttpInputMessage> BodyExtractors.toDataBuffers()Extractor that returns the rawDataBuffers.static <T> BodyExtractor<reactor.core.publisher.Flux<T>,ReactiveHttpInputMessage> Extractor to decode the input content intoFlux<T>.static <T> BodyExtractor<reactor.core.publisher.Flux<T>,ReactiveHttpInputMessage> BodyExtractors.toFlux(ParameterizedTypeReference<T> typeRef) Variant ofBodyExtractors.toFlux(Class)for type information with generics.static BodyExtractor<reactor.core.publisher.Mono<MultiValueMap<String,String>>, ReactiveHttpInputMessage> BodyExtractors.toFormData()Extractor to read form data intoMultiValueMap<String, String>.static <T> BodyExtractor<reactor.core.publisher.Mono<T>,ReactiveHttpInputMessage> Extractor to decode the input content intoMono<T>.static <T> BodyExtractor<reactor.core.publisher.Mono<T>,ReactiveHttpInputMessage> BodyExtractors.toMono(ParameterizedTypeReference<T> elementTypeRef) Variant ofBodyExtractors.toMono(Class)for type information with generics.