Top Description Packages
spring 6.1.4

Module spring.webflux

Automatic module of spring-webflux 6.1.4.

Dependencies
spring.aop, spring.beans, spring.context, spring.context.support, spring.core, spring.jcl, spring.web, java.base, java.desktop, java.scripting, jakarta.servlet-api, jetty.ee10.runner, kotlin-reflect, kotlin-stdlib, micrometer-commons, micrometer-observation, io.netty.buffer, io.netty.codec.http, io.netty.transport, io.netty5.buffer, io.netty5.codec.http, io.netty5.transport, reactive-streams, reactor-core, reactor-netty-core, reactor-netty-http, reactor-netty5-core, reactor-netty5-http, tomcat.embed.websocket, io.undertow.core, webjars-locator-core, xnio-api
Maven Central
Group ID:org.springframework
Artifacts:spring-webflux

Spring WebFlux

Spring WebFlux
Version
6.1.4
Release Date
2024-02-15
Developers
Juergen Hoeller

Package Summary

Modifier and TypePackage and Description
open package
org.springframework.web.reactive

Top-level package for the spring-webflux module that contains org.springframework.web.reactive.DispatcherHandler, the main entry point for WebFlux server endpoint processing including key contracts used to map requests to handlers, invoke them, and process the result.

open package
org.springframework.web.reactive.accept

org.springframework.web.reactive.accept.RequestedContentTypeResolver strategy and implementations to resolve the requested content type for a given request.

open package
org.springframework.web.reactive.config

Spring WebFlux configuration infrastructure.

open package
org.springframework.web.reactive.function

Provides a foundation for both the reactive client and server subpackages.

open package
org.springframework.web.reactive.function.client

Provides a reactive org.springframework.web.reactive.function.client.WebClient that builds on top of the org.springframework.http.client.reactive reactive HTTP adapter layer.

open package
org.springframework.web.reactive.function.client.support

Classes supporting the org.springframework.web.reactive.function.client package.

open package
org.springframework.web.reactive.function.server

Provides the types that make up Spring's functional web framework for Reactive environments.

open package
org.springframework.web.reactive.function.server.support

Classes supporting the org.springframework.web.reactive.function.server package.

open package
org.springframework.web.reactive.handler

Provides HandlerMapping implementations including abstract base classes.

open package
org.springframework.web.reactive.resource

Support classes for serving static resources.

open package
org.springframework.web.reactive.result

Support for various programming model styles including the invocation of different types of handlers, e.g. annotated controller vs simple WebHandler, including the handling of handler result values, e.g. @ResponseBody, view resolution, and so on.

open package
open package
org.springframework.web.reactive.result.method

Infrastructure for handler method processing.

open package
org.springframework.web.reactive.result.method.annotation

Infrastructure for annotation-based handler method processing.

open package
org.springframework.web.reactive.result.view

Support for result handling through view resolution.

open package
org.springframework.web.reactive.result.view.freemarker

Support classes for the integration of FreeMarker as Spring web view technology.

open package
org.springframework.web.reactive.result.view.script

Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g. using JavaScript via Nashorn on JDK 8.

open package
org.springframework.web.reactive.socket

Abstractions and support classes for reactive WebSocket interactions.

open package
org.springframework.web.reactive.socket.adapter

Classes adapting Spring's Reactive WebSocket API to and from WebSocket runtimes.

open package
org.springframework.web.reactive.socket.client

Client support for WebSocket interactions.

open package
org.springframework.web.reactive.socket.server

Server support for WebSocket interactions.

open package
org.springframework.web.reactive.socket.server.support

Server-side support classes for WebSocket requests.

open package