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 TypeMethodDescriptionAbstractJacksonDecoder.getDecodeHints(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) HttpMessageDecoder.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.AbstractJacksonEncoder.getEncodeHints(@Nullable org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, @Nullable MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) HttpMessageEncoder.getEncodeHints(org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, @Nullable 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, @Nullable 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, @Nullable 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, @Nullable 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, @Nullable org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, @Nullable 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, @Nullable 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) Deprecated, for removal: This API element is subject to removal in a future version.AbstractJackson2Encoder.getEncodeHints(@Nullable org.springframework.core.ResolvableType actualType, org.springframework.core.ResolvableType elementType, @Nullable MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version. -
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
Subclasses with type arguments of type ServerHttpResponse in org.springframework.http.server.reactive.observationModifier and TypeClassDescriptionclassContext that holds information for metadata collection regardingreactive HTTP requestsobservations.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, @Nullable org.springframework.context.ApplicationContext applicationContext)