Top Description Classes
[default module]

Package org.springframework.web.server.adapter

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Implementations to adapt to the underlying org.springframework.http.client.reactive reactive HTTP adapter and org.springframework.http.server.reactive.HttpHandler.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractReactiveWebInitializer

Base class for a org.springframework.web.WebApplicationInitializer that installs a Spring Reactive Web Application on a Servlet container.

public class
DefaultServerWebExchange

Default implementation of ServerWebExchange.

public class
ForwardedHeaderTransformer

Extract values from "Forwarded" and "X-Forwarded-*" headers to override the request URI (i.e. ServerHttpRequest#getURI()) so it reflects the client-originated protocol and address.

public class
HttpWebHandlerAdapter

Default adapter of WebHandler to the HttpHandler contract.

public class
WebHttpHandlerBuilder

This builder has two purposes:

One is to assemble a processing chain that consists of a target WebHandler, then decorated with a set of WebFilters, then further decorated with a set of WebExceptionHandlers.