Uses of Interface
org.springframework.http.ReactiveHttpInputMessage
Packages that use ReactiveHttpInputMessage Package Description org.springframework.http.client.reactive Abstractions for reactive HTTP client support includingClientHttpRequest
andClientHttpResponse
as well as aClientHttpConnector
.org.springframework.http.codec org.springframework.http.codec.multipart Multipart support.org.springframework.http.server.reactive Abstractions for reactive HTTP server support including aServerHttpRequest
andServerHttpResponse
along with anHttpHandler
for processing.org.springframework.mock.http.client.reactive Mock implementations of reactive HTTP client contracts.org.springframework.mock.http.server.reactive Mock implementations of reactive HTTP server contracts.org.springframework.web.reactive.function Provides a foundation for both the reactive client and server subpackages.Uses of ReactiveHttpInputMessage in org.springframework.http.client.reactive
Subinterfaces of ReactiveHttpInputMessage in org.springframework.http.client.reactive Modifier and Type Interface Description interface
ClientHttpResponse
Represents a client-side reactive HTTP response.Classes in org.springframework.http.client.reactive that implement ReactiveHttpInputMessage Modifier and Type Class Description class
ClientHttpResponseDecorator
Wraps anotherClientHttpResponse
and delegates all methods to it.Uses of ReactiveHttpInputMessage in org.springframework.http.codec
Methods in org.springframework.http.codec with parameters of type ReactiveHttpInputMessage Modifier and Type Method Description 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 encode 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 encode 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.multipart
Methods in org.springframework.http.codec.multipart with parameters of type ReactiveHttpInputMessage Modifier and Type Method Description reactor.core.publisher.Flux<MultiValueMap<String,Part>>
MultipartHttpMessageReader. read(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String,Object> hints)
reactor.core.publisher.Flux<Part>
SynchronossPartHttpMessageReader. read(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<Part>
SynchronossPartHttpMessageReader. readMono(ResolvableType elementType, ReactiveHttpInputMessage message, Map<String,Object> hints)
Uses of ReactiveHttpInputMessage in org.springframework.http.server.reactive
Subinterfaces of ReactiveHttpInputMessage in org.springframework.http.server.reactive Modifier and Type Interface Description interface
ServerHttpRequest
Represents a reactive server-side HTTP request.Classes in org.springframework.http.server.reactive that implement ReactiveHttpInputMessage Modifier and Type Class Description class
AbstractServerHttpRequest
Common base class forServerHttpRequest
implementations.class
ServerHttpRequestDecorator
Wraps anotherServerHttpRequest
and delegates all methods to it.Uses of ReactiveHttpInputMessage in org.springframework.mock.http.client.reactive
Classes in org.springframework.mock.http.client.reactive that implement ReactiveHttpInputMessage Modifier and Type Class Description class
MockClientHttpResponse
Mock implementation ofClientHttpResponse
.Uses of ReactiveHttpInputMessage in org.springframework.mock.http.server.reactive
Classes in org.springframework.mock.http.server.reactive that implement ReactiveHttpInputMessage Modifier and Type Class Description class
MockServerHttpRequest
Mock extension ofAbstractServerHttpRequest
for use in tests without an actual server.Uses of ReactiveHttpInputMessage in org.springframework.web.reactive.function
Classes in org.springframework.web.reactive.function with type parameters of type ReactiveHttpInputMessage Modifier and Type Interface Description interface
BodyExtractor<T,M extends ReactiveHttpInputMessage>
A function that can extract data from aReactiveHttpInputMessage
body.Methods in org.springframework.web.reactive.function that return types with arguments of type ReactiveHttpInputMessage Modifier and Type Method Description static BodyExtractor<reactor.core.publisher.Flux<DataBuffer>,ReactiveHttpInputMessage>
BodyExtractors. toDataBuffers()
Extractor that returns the rawDataBuffers
.static <T> BodyExtractor<reactor.core.publisher.Flux<T>,ReactiveHttpInputMessage>
BodyExtractors. toFlux(Class<? extends T> elementClass)
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>
BodyExtractors. toMono(Class<? extends T> elementClass)
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.