Uses of Interface
org.springframework.http.server.reactive.ServerHttpResponse
Packages that use ServerHttpResponse Package Description org.springframework.http.codec org.springframework.http.codec.json JSON encoder and decoder support.org.springframework.http.server.reactive Abstractions for reactive HTTP server support including aServerHttpRequestandServerHttpResponsealong with anHttpHandlerfor processing.org.springframework.mock.http.server.reactive Mock implementations of reactive HTTP server contracts.org.springframework.web.cors.reactive Reactive support for CORS (Cross-Origin Resource Sharing), based on a commonCorsProcessorstrategy.org.springframework.web.reactive.function Provides a foundation for both the reactive client and server subpackages.org.springframework.web.reactive.function.server Provides the types that make up Spring's functional web framework for Reactive environments.org.springframework.web.server Core interfaces and classes for Spring's generic, reactive web support.org.springframework.web.server.adapter Implementations to adapt to the underlyingorg.springframework.http.client.reactivereactive HTTP adapter andHttpHandler.Uses of ServerHttpResponse in org.springframework.http.codec
Methods in org.springframework.http.codec with parameters of type ServerHttpResponse Modifier and Type Method Description Map<String,Object>HttpMessageDecoder. getDecodeHints(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response)Get decoding hints based on the server request or annotations on the target controller method parameter.default Map<String,Object>HttpMessageEncoder. getEncodeHints(ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response)Get decoding hints based on the server request or annotations on the target controller method parameter.protected Map<String,Object>DecoderHttpMessageReader. getReadHints(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response)Get additional hints for decoding for example based on the server request or annotations from controller method parameters.protected Map<String,Object>ResourceHttpMessageReader. getReadHints(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response)protected Map<String,Object>EncoderHttpMessageWriter. getWriteHints(ResolvableType streamType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response)Get additional hints for encoding for example based on the server request or annotations from controller method parameters.reactor.core.publisher.Flux<T>DecoderHttpMessageReader. read(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, Map<String,Object> hints)default reactor.core.publisher.Flux<T>HttpMessageReader. read(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, Map<String,Object> hints)Server-side only alternative toHttpMessageReader.read(ResolvableType, ReactiveHttpInputMessage, Map)with additional context available.reactor.core.publisher.Mono<T>DecoderHttpMessageReader. readMono(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, Map<String,Object> hints)default reactor.core.publisher.Mono<T>HttpMessageReader. readMono(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, Map<String,Object> hints)Server-side only alternative toHttpMessageReader.readMono(ResolvableType, ReactiveHttpInputMessage, Map)with additional, context available.reactor.core.publisher.Mono<Void>EncoderHttpMessageWriter. write(org.reactivestreams.Publisher<? extends T> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, Map<String,Object> hints)default reactor.core.publisher.Mono<Void>HttpMessageWriter. write(org.reactivestreams.Publisher<? extends T> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, Map<String,Object> hints)Server-side only alternative toHttpMessageWriter.write(Publisher, ResolvableType, MediaType, ReactiveHttpOutputMessage, Map)with additional context available.reactor.core.publisher.Mono<Void>ResourceHttpMessageWriter. write(org.reactivestreams.Publisher<? extends Resource> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, Map<String,Object> hints)reactor.core.publisher.Mono<Void>ServerSentEventHttpMessageWriter. write(org.reactivestreams.Publisher<?> input, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, Map<String,Object> hints)Uses of ServerHttpResponse in org.springframework.http.codec.json
Methods in org.springframework.http.codec.json with parameters of type ServerHttpResponse Modifier and Type Method Description Map<String,Object>AbstractJackson2Decoder. getDecodeHints(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response)Map<String,Object>AbstractJackson2Encoder. getEncodeHints(ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response)Uses of ServerHttpResponse in org.springframework.http.server.reactive
Classes in org.springframework.http.server.reactive that implement ServerHttpResponse 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.Methods in org.springframework.http.server.reactive that return ServerHttpResponse Modifier and Type Method Description ServerHttpResponseServerHttpResponseDecorator. getDelegate()Methods in org.springframework.http.server.reactive with parameters of type ServerHttpResponse Modifier and Type Method Description reactor.core.publisher.Mono<Void>ContextPathCompositeHandler. handle(ServerHttpRequest request, ServerHttpResponse response)reactor.core.publisher.Mono<Void>HttpHandler. handle(ServerHttpRequest request, ServerHttpResponse response)Handle the given request and write to the response.Constructors in org.springframework.http.server.reactive with parameters of type ServerHttpResponse Constructor Description HttpHeadResponseDecorator(ServerHttpResponse delegate)ServerHttpResponseDecorator(ServerHttpResponse delegate)Uses of ServerHttpResponse in org.springframework.mock.http.server.reactive
Classes in org.springframework.mock.http.server.reactive that implement ServerHttpResponse Modifier and Type Class Description classMockServerHttpResponseMock extension ofAbstractServerHttpResponsefor use in tests without an actual server.Uses of ServerHttpResponse in org.springframework.web.cors.reactive
Methods in org.springframework.web.cors.reactive with parameters of type ServerHttpResponse Modifier and Type Method Description protected voidDefaultCorsProcessor. rejectRequest(ServerHttpResponse response)Invoked when one of the CORS checks failed.Uses of ServerHttpResponse in org.springframework.web.reactive.function
Methods in org.springframework.web.reactive.function that return types with arguments of type ServerHttpResponse Modifier and Type Method Description static <T,S extends org.reactivestreams.Publisher<ServerSentEvent<T>>>
BodyInserter<S,ServerHttpResponse>BodyInserters. fromServerSentEvents(S eventsPublisher)Inserter to write the givenServerSentEventpublisher.Optional<ServerHttpResponse>BodyExtractor.Context. serverResponse()Optionally return theServerHttpResponse, if present.Uses of ServerHttpResponse in org.springframework.web.reactive.function.server
Methods in org.springframework.web.reactive.function.server that return types with arguments of type ServerHttpResponse Modifier and Type Method Description BodyInserter<T,? super ServerHttpResponse>EntityResponse. inserter()Return theBodyInserterthat writes the entity to the output stream.Method parameters in org.springframework.web.reactive.function.server with type arguments of type ServerHttpResponse Modifier and Type Method Description reactor.core.publisher.Mono<ServerResponse>ServerResponse.BodyBuilder. body(BodyInserter<?,? super ServerHttpResponse> inserter)Set the body of the response to the givenBodyInserterand return it.Uses of ServerHttpResponse in org.springframework.web.server
Methods in org.springframework.web.server that return ServerHttpResponse Modifier and Type Method Description ServerHttpResponseServerWebExchange. getResponse()Return the current HTTP response.ServerHttpResponseServerWebExchangeDecorator. getResponse()Methods in org.springframework.web.server with parameters of type ServerHttpResponse Modifier and Type Method Description ServerWebExchange.BuilderServerWebExchange.Builder. response(ServerHttpResponse response)Set the response to use.Uses of ServerHttpResponse in org.springframework.web.server.adapter
Methods in org.springframework.web.server.adapter that return ServerHttpResponse Modifier and Type Method Description ServerHttpResponseDefaultServerWebExchange. getResponse()Methods in org.springframework.web.server.adapter with parameters of type ServerHttpResponse Modifier and Type Method Description protected ServerWebExchangeHttpWebHandlerAdapter. createExchange(ServerHttpRequest request, ServerHttpResponse response)reactor.core.publisher.Mono<Void>HttpWebHandlerAdapter. handle(ServerHttpRequest request, ServerHttpResponse response)Constructors in org.springframework.web.server.adapter with parameters of type ServerHttpResponse Constructor Description DefaultServerWebExchange(ServerHttpRequest request, ServerHttpResponse response, WebSessionManager sessionManager, ServerCodecConfigurer codecConfigurer, LocaleContextResolver localeContextResolver)