| Package | Description | 
|---|---|
| org.springframework.mock.web.server | 
 Mock implementations of Spring's reactive server web API abstractions. 
 | 
| org.springframework.test.web.reactive.server | 
 Support for testing Spring WebFlux server endpoints via
  
WebTestClient. | 
| org.springframework.web.server.adapter | 
 Implementations to adapt to the underlying
  
org.springframework.http.client.reactive reactive HTTP adapter
 and HttpHandler. | 
| org.springframework.web.server.session | 
 Auxiliary interfaces and implementation classes for
  
WebSession support. | 
| Modifier and Type | Method and Description | 
|---|---|
MockServerWebExchange.Builder | 
MockServerWebExchange.Builder.sessionManager(WebSessionManager sessionManager)
Provide a  
WebSessionManager instance to use with the exchange. | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends B> | 
WebTestClient.MockServerSpec.webSessionManager(WebSessionManager sessionManager)
Provide a session manager instance for the mock server. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
WebSessionManager | 
HttpWebHandlerAdapter.getSessionManager()
Return the configured  
WebSessionManager. | 
| Modifier and Type | Method and Description | 
|---|---|
WebHttpHandlerBuilder | 
WebHttpHandlerBuilder.sessionManager(WebSessionManager manager)
Configure the  
WebSessionManager to set on the
 WebServerExchange. | 
void | 
HttpWebHandlerAdapter.setSessionManager(WebSessionManager sessionManager)
Configure a custom  
WebSessionManager to use for managing web
 sessions. | 
| Constructor and Description | 
|---|
DefaultServerWebExchange(ServerHttpRequest request,
                        ServerHttpResponse response,
                        WebSessionManager sessionManager,
                        ServerCodecConfigurer codecConfigurer,
                        LocaleContextResolver localeContextResolver)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultWebSessionManager
Default implementation of  
WebSessionManager delegating to a
 WebSessionIdResolver for session id resolution and to a
 WebSessionStore. |