Uses of Interface
org.springframework.web.server.WebSession
Package
Description
Mock objects for the functional web framework.
Mock implementations of Spring's reactive server web API abstractions.
Provides the types that make up Spring's functional web framework for Reactive environments.
Classes supporting the
org.springframework.web.reactive.function.server
package.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
.Auxiliary interfaces and implementation classes for
WebSession
support.-
Uses of WebSession in org.springframework.mock.web.reactive.function.server
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<WebSession>
MockServerRequest.session()
-
Uses of WebSession in org.springframework.mock.web.server
Modifier and TypeClassDescriptionclass
Implementation ofWebSession
that delegates to a session instance obtained viaInMemoryWebSessionStore
.Modifier and TypeMethodDescriptionMockServerWebExchange.Builder.session
(WebSession session) Set the session to use for the exchange. -
Uses of WebSession in org.springframework.web.reactive.function.server
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<WebSession>
ServerRequest.session()
Get the web session for this request. -
Uses of WebSession in org.springframework.web.reactive.function.server.support
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<WebSession>
ServerRequestWrapper.session()
-
Uses of WebSession in org.springframework.web.server
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<WebSession>
ServerWebExchange.getSession()
Return the web session for the current request.reactor.core.publisher.Mono<WebSession>
ServerWebExchangeDecorator.getSession()
-
Uses of WebSession in org.springframework.web.server.adapter
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<WebSession>
DefaultServerWebExchange.getSession()
-
Uses of WebSession in org.springframework.web.server.session
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<WebSession>
InMemoryWebSessionStore.createWebSession()
reactor.core.publisher.Mono<WebSession>
WebSessionStore.createWebSession()
Create a new WebSession.reactor.core.publisher.Mono<WebSession>
DefaultWebSessionManager.getSession
(ServerWebExchange exchange) reactor.core.publisher.Mono<WebSession>
WebSessionManager.getSession
(ServerWebExchange exchange) Return theWebSession
for the given exchange.InMemoryWebSessionStore.getSessions()
Return the map of sessions with anunmodifiable
wrapper.reactor.core.publisher.Mono<WebSession>
InMemoryWebSessionStore.retrieveSession
(String id) reactor.core.publisher.Mono<WebSession>
WebSessionStore.retrieveSession
(String sessionId) Return the WebSession for the given id.reactor.core.publisher.Mono<WebSession>
InMemoryWebSessionStore.updateLastAccessTime
(WebSession session) reactor.core.publisher.Mono<WebSession>
WebSessionStore.updateLastAccessTime
(WebSession webSession) Update the last accessed timestamp to "now".Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<WebSession>
InMemoryWebSessionStore.updateLastAccessTime
(WebSession session) reactor.core.publisher.Mono<WebSession>
WebSessionStore.updateLastAccessTime
(WebSession webSession) Update the last accessed timestamp to "now".