Uses of Interface
org.springframework.http.server.reactive.ServerHttpResponse
Packages that use ServerHttpResponse
Package
Description
Provides implementations of
Encoder
and Decoder for web use.JSON encoder and decoder support.
Abstractions for reactive HTTP server support including a
ServerHttpRequest and
ServerHttpResponse along with an
HttpHandler for processing.Instrumentation for
observing reactive HTTP server applications.Reactive support for CORS (Cross-Origin Resource Sharing),
based on a common
CorsProcessor strategy.Core interfaces and classes for Spring's generic, reactive web support.
Implementations to adapt to the underlying
org.springframework.http.client.reactive reactive HTTP adapter
and HttpHandler.-
Uses of ServerHttpResponse in org.springframework.http.codec
Methods in org.springframework.http.codec with parameters of type ServerHttpResponseModifier and TypeMethodDescriptionHttpMessageDecoder.getDecodeHints(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) Get decoding hints based on the server request or annotations on the target controller method parameter.HttpMessageEncoder.getEncodeHints(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) Get decoding hints based on the server request or annotations on the target controller method parameter.DecoderHttpMessageReader.getReadHints(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) Get additional hints for decoding for example based on the server request or annotations from controller method parameters.ResourceHttpMessageReader.getReadHints(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) EncoderHttpMessageWriter.getWriteHints(org.springframework.core.ResolvableType streamType, org.springframework.core.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(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, Map<String, Object> hints) default reactor.core.publisher.Flux<T>HttpMessageReader.read(org.springframework.core.ResolvableType actualType, org.springframework.core.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(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, Map<String, Object> hints) default reactor.core.publisher.Mono<T>HttpMessageReader.readMono(org.springframework.core.ResolvableType actualType, org.springframework.core.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(Publisher<? extends T> inputStream, org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, Map<String, Object> hints) default reactor.core.publisher.Mono<Void>HttpMessageWriter.write(Publisher<? extends T> inputStream, org.springframework.core.ResolvableType actualType, org.springframework.core.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(Publisher<? extends org.springframework.core.io.Resource> inputStream, org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, Map<String, Object> hints) reactor.core.publisher.Mono<Void>ServerSentEventHttpMessageWriter.write(Publisher<?> input, org.springframework.core.ResolvableType actualType, org.springframework.core.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 ServerHttpResponseModifier and TypeMethodDescriptionAbstractJackson2Decoder.getDecodeHints(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) AbstractJackson2Encoder.getEncodeHints(org.springframework.core.ResolvableType actualType, org.springframework.core.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 ServerHttpResponseModifier and TypeClassDescriptionclassAbstract base class for listener-based server responses.classBase class forServerHttpResponseimplementations.classServerHttpResponsedecorator for HTTP HEAD requests.classWraps anotherServerHttpResponseand delegates all methods to it.Methods in org.springframework.http.server.reactive that return ServerHttpResponseMethods in org.springframework.http.server.reactive with parameters of type ServerHttpResponseModifier and TypeMethodDescriptionstatic <T> TServerHttpResponseDecorator.getNativeResponse(ServerHttpResponse response) Return the native response of the underlying server API, if possible, also unwrappingServerHttpResponseDecoratorif necessary.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 -
Uses of ServerHttpResponse in org.springframework.http.server.reactive.observation
Constructors in org.springframework.http.server.reactive.observation with parameters of type ServerHttpResponseModifierConstructorDescriptionServerRequestObservationContext(ServerHttpRequest request, ServerHttpResponse response, Map<String, Object> attributes) Create a newServerRequestObservationContextinstance. -
Uses of ServerHttpResponse in org.springframework.web.cors.reactive
Methods in org.springframework.web.cors.reactive with parameters of type ServerHttpResponseModifier and TypeMethodDescriptionprotected voidDefaultCorsProcessor.rejectRequest(ServerHttpResponse response) Invoked when one of the CORS checks failed. -
Uses of ServerHttpResponse in org.springframework.web.server
Methods in org.springframework.web.server that return ServerHttpResponseModifier and TypeMethodDescriptionServerWebExchange.getResponse()Return the current HTTP response.ServerWebExchangeDecorator.getResponse()Methods in org.springframework.web.server with parameters of type ServerHttpResponseModifier and TypeMethodDescriptionServerWebExchange.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 ServerHttpResponseMethods in org.springframework.web.server.adapter with parameters of type ServerHttpResponseModifier and TypeMethodDescriptionprotected 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 ServerHttpResponseModifierConstructorDescriptionDefaultServerWebExchange(ServerHttpRequest request, ServerHttpResponse response, WebSessionManager sessionManager, ServerCodecConfigurer codecConfigurer, LocaleContextResolver localeContextResolver) protectedDefaultServerWebExchange(ServerHttpRequest request, ServerHttpResponse response, WebSessionManager sessionManager, ServerCodecConfigurer codecConfigurer, LocaleContextResolver localeContextResolver, org.springframework.context.ApplicationContext applicationContext)