Uses of Interface
org.springframework.http.ReactiveHttpOutputMessage
Packages that use ReactiveHttpOutputMessage Package Description org.springframework.http Contains a basic abstraction over client/server-side HTTP.org.springframework.http.client.reactive Abstractions for reactive HTTP client support includingClientHttpRequestandClientHttpResponseas well as aClientHttpConnector.org.springframework.http.codec org.springframework.http.codec.multipart Multipart support.org.springframework.http.codec.protobuf Provides an encoder and a decoder for Google Protocol Buffers.org.springframework.http.server.reactive Abstractions for reactive HTTP server support including aServerHttpRequestandServerHttpResponsealong with anHttpHandlerfor 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 ReactiveHttpOutputMessage in org.springframework.http
Subinterfaces of ReactiveHttpOutputMessage in org.springframework.http Modifier and Type Interface Description interfaceZeroCopyHttpOutputMessageSub-interface ofReactiveOutputMessagethat has support for "zero-copy" file transfers.Uses of ReactiveHttpOutputMessage in org.springframework.http.client.reactive
Subinterfaces of ReactiveHttpOutputMessage in org.springframework.http.client.reactive Modifier and Type Interface Description interfaceClientHttpRequestRepresents a client-side reactive HTTP request.Classes in org.springframework.http.client.reactive that implement ReactiveHttpOutputMessage Modifier and Type Class Description classAbstractClientHttpRequestBase class forClientHttpRequestimplementations.classClientHttpRequestDecoratorWraps anotherClientHttpRequestand delegates all methods to it.Uses of ReactiveHttpOutputMessage in org.springframework.http.codec
Methods in org.springframework.http.codec with parameters of type ReactiveHttpOutputMessage Modifier and Type Method Description reactor.core.publisher.Mono<Void>EncoderHttpMessageWriter. write(org.reactivestreams.Publisher<? extends T> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, Map<String,Object> hints)reactor.core.publisher.Mono<Void>FormHttpMessageWriter. write(org.reactivestreams.Publisher<? extends MultiValueMap<String,String>> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, Map<String,Object> hints)reactor.core.publisher.Mono<Void>HttpMessageWriter. write(org.reactivestreams.Publisher<? extends T> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, Map<String,Object> hints)Write an given stream of object to the output message.reactor.core.publisher.Mono<Void>ResourceHttpMessageWriter. write(org.reactivestreams.Publisher<? extends Resource> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, Map<String,Object> hints)reactor.core.publisher.Mono<Void>ServerSentEventHttpMessageWriter. write(org.reactivestreams.Publisher<?> input, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, Map<String,Object> hints)Uses of ReactiveHttpOutputMessage in org.springframework.http.codec.multipart
Methods in org.springframework.http.codec.multipart with parameters of type ReactiveHttpOutputMessage Modifier and Type Method Description reactor.core.publisher.Mono<Void>MultipartHttpMessageWriter. write(org.reactivestreams.Publisher<? extends MultiValueMap<String,?>> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage outputMessage, Map<String,Object> hints)Uses of ReactiveHttpOutputMessage in org.springframework.http.codec.protobuf
Methods in org.springframework.http.codec.protobuf with parameters of type ReactiveHttpOutputMessage Modifier and Type Method Description reactor.core.publisher.Mono<Void>ProtobufHttpMessageWriter. write(org.reactivestreams.Publisher<? extends com.google.protobuf.Message> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, Map<String,Object> hints)Uses of ReactiveHttpOutputMessage in org.springframework.http.server.reactive
Subinterfaces of ReactiveHttpOutputMessage in org.springframework.http.server.reactive Modifier and Type Interface Description interfaceServerHttpResponseRepresents a reactive server-side HTTP response.Classes in org.springframework.http.server.reactive that implement ReactiveHttpOutputMessage Modifier and Type Class Description classAbstractListenerServerHttpResponseAbstract base class for listener-based server responses, e.g.classAbstractServerHttpResponseBase class forServerHttpResponseimplementations.classHttpHeadResponseDecoratorServerHttpResponsedecorator for HTTP HEAD requests.classServerHttpResponseDecoratorWraps anotherServerHttpResponseand delegates all methods to it.Uses of ReactiveHttpOutputMessage in org.springframework.mock.http.client.reactive
Classes in org.springframework.mock.http.client.reactive that implement ReactiveHttpOutputMessage Modifier and Type Class Description classMockClientHttpRequestMock implementation ofClientHttpRequest.Uses of ReactiveHttpOutputMessage in org.springframework.mock.http.server.reactive
Classes in org.springframework.mock.http.server.reactive that implement ReactiveHttpOutputMessage Modifier and Type Class Description classMockServerHttpResponseMock extension ofAbstractServerHttpResponsefor use in tests without an actual server.Uses of ReactiveHttpOutputMessage in org.springframework.web.reactive.function
Classes in org.springframework.web.reactive.function with type parameters of type ReactiveHttpOutputMessage Modifier and Type Interface Description interfaceBodyInserter<T,M extends ReactiveHttpOutputMessage>A combination of functions that can populate aReactiveHttpOutputMessagebody.Methods in org.springframework.web.reactive.function that return types with arguments of type ReactiveHttpOutputMessage Modifier and Type Method Description static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. empty()Inserter that does not write.static <T extends org.reactivestreams.Publisher<DataBuffer>>
BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromDataBuffers(T publisher)Inserter to write the givenPublisher<DataBuffer>to the body.static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromObject(T body)Deprecated.As of Spring Framework 5.2, in favor ofBodyInserters.fromValue(Object)static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromProducer(T producer, Class<?> elementClass)Inserter to write the given producer of value(s) which must be aPublisheror another producer adaptable to aPublisherviaReactiveAdapterRegistry.static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromProducer(T producer, ParameterizedTypeReference<?> elementTypeRef)Inserter to write the given producer of value(s) which must be aPublisheror another producer adaptable to aPublisherviaReactiveAdapterRegistry.static <T,P extends org.reactivestreams.Publisher<T>>
BodyInserter<P,ReactiveHttpOutputMessage>BodyInserters. fromPublisher(P publisher, Class<T> elementClass)Inserter to write the givenPublisher.static <T,P extends org.reactivestreams.Publisher<T>>
BodyInserter<P,ReactiveHttpOutputMessage>BodyInserters. fromPublisher(P publisher, ParameterizedTypeReference<T> elementTypeRef)Inserter to write the givenPublisher.static <T extends Resource>
BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromResource(T resource)Inserter to write the givenResource.static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromValue(T body)Inserter to write the given value.