- AbstractFileNameVersionStrategy - Class in org.springframework.web.reactive.resource
-
Abstract base class for filename suffix based
VersionStrategy
implementations, e.g.
- AbstractFileNameVersionStrategy() - Constructor for class org.springframework.web.reactive.resource.AbstractFileNameVersionStrategy
-
- AbstractHandlerMapping - Class in org.springframework.web.reactive.handler
-
- AbstractHandlerMapping() - Constructor for class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
- AbstractHandlerMethodMapping<T> - Class in org.springframework.web.reactive.result.method
-
Abstract base class for
HandlerMapping
implementations that define
a mapping between a request and a
HandlerMethod
.
- AbstractHandlerMethodMapping() - Constructor for class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
- AbstractLinkParser() - Constructor for class org.springframework.web.reactive.resource.CssLinkResourceTransformer.AbstractLinkParser
-
- AbstractListenerWebSocketSession<T> - Class in org.springframework.web.reactive.socket.adapter
-
Base class for
WebSocketSession
implementations that bridge between
event-listener WebSocket APIs (e.g.
- AbstractListenerWebSocketSession(T, String, HandshakeInfo, DataBufferFactory) - Constructor for class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
-
Base constructor.
- AbstractListenerWebSocketSession(T, String, HandshakeInfo, DataBufferFactory, MonoProcessor<Void>) - Constructor for class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
-
Alternative constructor with completion Mono<Void>
to propagate
the session completion (success or error) (for client-side use).
- AbstractListenerWebSocketSession.WebSocketSendProcessor - Class in org.springframework.web.reactive.socket.adapter
-
Processor to send web socket messages.
- AbstractMessageReaderArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Abstract base class for argument resolvers that resolve method arguments
by reading the request body with an HttpMessageReader
.
- AbstractMessageReaderArgumentResolver(List<HttpMessageReader<?>>) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
Constructor with HttpMessageReader
's and a Validator
.
- AbstractMessageReaderArgumentResolver(List<HttpMessageReader<?>>, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
Constructor that also accepts a ReactiveAdapterRegistry
.
- AbstractMessageWriterResultHandler - Class in org.springframework.web.reactive.result.method.annotation
-
Abstract base class for result handlers that handle return values by writing
to the response with HttpMessageWriter
.
- AbstractMessageWriterResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractMessageWriterResultHandler
-
Constructor with HttpMessageWriters
and a
RequestedContentTypeResolver
.
- AbstractMessageWriterResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractMessageWriterResultHandler
-
Constructor with an additional ReactiveAdapterRegistry
.
- AbstractNamedValueArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Abstract base class for resolving method arguments from a named value.
- AbstractNamedValueArgumentResolver(ConfigurableBeanFactory, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver
-
- AbstractNamedValueArgumentResolver.NamedValueInfo - Class in org.springframework.web.reactive.result.method.annotation
-
Represents the information about a named value, including name, whether
it's required and a default value.
- AbstractNamedValueSyncArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
- AbstractNamedValueSyncArgumentResolver(ConfigurableBeanFactory, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueSyncArgumentResolver
-
- AbstractPrefixVersionStrategy - Class in org.springframework.web.reactive.resource
-
Abstract base class for
VersionStrategy
implementations that insert
a prefix into the URL path, e.g.
- AbstractPrefixVersionStrategy(String) - Constructor for class org.springframework.web.reactive.resource.AbstractPrefixVersionStrategy
-
- AbstractRequestCondition<T extends AbstractRequestCondition<T>> - Class in org.springframework.web.reactive.result.condition
-
- AbstractRequestCondition() - Constructor for class org.springframework.web.reactive.result.condition.AbstractRequestCondition
-
- AbstractResourceResolver - Class in org.springframework.web.reactive.resource
-
- AbstractResourceResolver() - Constructor for class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- AbstractUrlBasedView - Class in org.springframework.web.reactive.result.view
-
Abstract base class for URL-based views.
- AbstractUrlBasedView() - Constructor for class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Constructor for use as a bean.
- AbstractUrlBasedView(String) - Constructor for class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Create a new AbstractUrlBasedView with the given URL.
- AbstractUrlHandlerMapping - Class in org.springframework.web.reactive.handler
-
- AbstractUrlHandlerMapping() - Constructor for class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
- AbstractView - Class in org.springframework.web.reactive.result.view
-
Base class for
View
implementations.
- AbstractView() - Constructor for class org.springframework.web.reactive.result.view.AbstractView
-
- AbstractView(ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.view.AbstractView
-
- AbstractWebSocketSession<T> - Class in org.springframework.web.reactive.socket.adapter
-
Convenient base class for
WebSocketSession
implementations that
holds common fields and exposes accessors.
- AbstractWebSocketSession(T, String, HandshakeInfo, DataBufferFactory) - Constructor for class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
Create a new WebSocket session.
- accept(MediaType...) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestHeadersSpec
-
Set the list of acceptable media types, as
specified by the Accept
header.
- accept(RequestPredicates.Visitor) - Method in interface org.springframework.web.reactive.function.server.RequestPredicate
-
Accept the given visitor.
- accept(MediaType...) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a
RequestPredicate
that tests if the request's
accept header is
compatible with any of the given media types.
- accept(RouterFunctions.Visitor) - Method in interface org.springframework.web.reactive.function.server.RouterFunction
-
Accept the given visitor.
- accept() - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Headers
-
Get the list of acceptable media types, as specified by the Accept
header.
- accept() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
- acceptCharset(Charset...) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestHeadersSpec
-
Set the list of acceptable charsets, as specified
by the Accept-Charset
header.
- acceptCharset() - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Headers
-
Get the list of acceptable charsets, as specified by the
Accept-Charset
header.
- acceptCharset() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
- accepted() - Static method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Create a builder with an 202 Accepted status.
- acceptLanguage() - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Headers
-
Get the list of acceptable languages, as specified by the
Accept-Language
header.
- acceptLanguage() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
- add(RouterFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds the given route to this builder.
- addContentVersionStrategy(String...) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Insert a content-based version in resource URLs that match the given path
patterns.
- addCorsMappings(CorsRegistry) - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- addCorsMappings(CorsRegistry) - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Override this method to configure cross origin requests processing.
- addCorsMappings(CorsRegistry) - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Configure "global" cross origin request processing.
- addCorsMappings(CorsRegistry) - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- addCustomResolver(HandlerMethodArgumentResolver...) - Method in class org.springframework.web.reactive.result.method.annotation.ArgumentResolverConfigurer
-
Configure resolvers for custom controller method arguments.
- addFixedVersionStrategy(String, String...) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Insert a fixed, prefix-based version in resource URLs that match the given
path patterns, for example: "{version}/js/main.js"
.
- addFormatters(FormatterRegistry) - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- addFormatters(FormatterRegistry) - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Override this method to add custom Converter
and/or Formatter
delegates to the common FormattingConversionService
.
- addFormatters(FormatterRegistry) - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Add custom Converters
and Formatters
for
performing type conversion and formatting of annotated controller method arguments.
- addFormatters(FormatterRegistry) - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- addMapping(String) - Method in class org.springframework.web.reactive.config.CorsRegistry
-
Enable cross origin request handling for the specified path pattern.
- addPathPrefix(String, Predicate<Class<?>>) - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
Configure a path prefix to apply to matching controller methods.
- addResolver(ResourceResolver) - Method in class org.springframework.web.reactive.config.ResourceChainRegistration
-
Add a resource resolver to the chain.
- addResourceHandler(String...) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Add a resource handler for serving static resources based on the specified
URL path patterns.
- addResourceHandlers(ResourceHandlerRegistry) - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- addResourceHandlers(ResourceHandlerRegistry) - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Override this method to add resource handlers for serving static resources.
- addResourceHandlers(ResourceHandlerRegistry) - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Add resource handlers for serving static resources.
- addResourceHandlers(ResourceHandlerRegistry) - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- addResourceLocations(String...) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Add one or more resource locations from which to serve static content.
- addTransformer(ResourceTransformer) - Method in class org.springframework.web.reactive.config.ResourceChainRegistration
-
Add a resource transformer to the chain.
- addVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractFileNameVersionStrategy
-
- addVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractPrefixVersionStrategy
-
- addVersion(String, String) - Method in interface org.springframework.web.reactive.resource.VersionStrategy
-
Add a version to the given request path.
- addVersionStrategy(VersionStrategy, String...) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Register a custom VersionStrategy to apply to resource URLs that match the
given path patterns.
- addWebFluxConfigurers(List<WebFluxConfigurer>) - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- after(BiFunction<ServerRequest, ServerResponse, ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Filter the response object for all routes created by this builder with the given response
processing function.
- afterPropertiesSet() - Method in class org.springframework.web.reactive.function.server.support.RouterFunctionMapping
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.function.server.support.ServerResponseResultHandler
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Detects handler methods at initialization.
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfigurer
-
Initialize FreeMarkerConfigurationFactory's Configuration
if not overridden by a pre-configured FreeMarker Configuration.
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.view.RedirectView
-
- afterPropertiesSet() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
- all() - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that always matches.
- allow(HttpMethod...) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Set the set of allowed HTTP methods
, as specified
by the Allow
header.
- allow(Set<HttpMethod>) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Set the set of allowed HTTP methods
, as specified
by the Allow
header.
- allow(HttpMethod...) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Set the set of allowed HTTP methods
, as specified
by the Allow
header.
- allow(Set<HttpMethod>) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Set the set of allowed HTTP methods
, as specified
by the Allow
header.
- allowCredentials(boolean) - Method in class org.springframework.web.reactive.config.CorsRegistration
-
Whether the browser should send credentials, such as cookies along with
cross domain requests, to the annotated endpoint.
- allowedHeaders(String...) - Method in class org.springframework.web.reactive.config.CorsRegistration
-
Set the list of headers that a pre-flight request can list as allowed
for use during an actual request.
- allowedMethods(String...) - Method in class org.springframework.web.reactive.config.CorsRegistration
-
Set the HTTP methods to allow, e.g.
- allowedOrigins(String...) - Method in class org.springframework.web.reactive.config.CorsRegistration
-
The list of allowed origins that be specific origins, e.g.
- and(RequestPredicate) - Method in interface org.springframework.web.reactive.function.server.RequestPredicate
-
Return a composed request predicate that tests against both this predicate AND
the other
predicate.
- and() - Method in interface org.springframework.web.reactive.function.server.RequestPredicates.Visitor
-
Receive "middle" notification of a logical AND predicate.
- and(RouterFunction<T>) - Method in interface org.springframework.web.reactive.function.server.RouterFunction
-
Return a composed routing function that first invokes this function,
and then invokes the other
function (of the same response type T
)
if this route had no result.
- andNest(RequestPredicate, RouterFunction<T>) - Method in interface org.springframework.web.reactive.function.server.RouterFunction
-
Return a composed routing function that routes to the given router function if this
route does not match and the given request predicate applies.
- andOther(RouterFunction<?>) - Method in interface org.springframework.web.reactive.function.server.RouterFunction
-
Return a composed routing function that first invokes this function,
and then invokes the other
function (of a different response type) if this route had
no result.
- andRoute(RequestPredicate, HandlerFunction<T>) - Method in interface org.springframework.web.reactive.function.server.RouterFunction
-
Return a composed routing function that routes to the given handler function if this
route does not match and the given request predicate applies.
- andThen(ExchangeFilterFunction) - Method in interface org.springframework.web.reactive.function.client.ExchangeFilterFunction
-
Return a composed filter function that first applies this filter, and
then applies the given "after"
filter.
- andThen(HandlerFilterFunction<T, T>) - Method in interface org.springframework.web.reactive.function.server.HandlerFilterFunction
-
Return a composed filter function that first applies this filter, and then applies the
after
filter.
- AppCacheManifestTransformer - Class in org.springframework.web.reactive.resource
-
- AppCacheManifestTransformer() - Constructor for class org.springframework.web.reactive.resource.AppCacheManifestTransformer
-
Create an AppCacheResourceTransformer that transforms files with extension ".appcache".
- AppCacheManifestTransformer(String) - Constructor for class org.springframework.web.reactive.resource.AppCacheManifestTransformer
-
Create an AppCacheResourceTransformer that transforms files with the extension
given as a parameter.
- appendCurrentRequestQuery(String, ServerHttpRequest) - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Append the query of the current request to the target redirect URL.
- apply(ExchangeFunction) - Method in interface org.springframework.web.reactive.function.client.ExchangeFilterFunction
-
Apply this filter to the given
ExchangeFunction, resulting
in a filtered exchange function.
- apply(Consumer<WebClient.Builder>) - Method in interface org.springframework.web.reactive.function.client.WebClient.Builder
-
Apply the given Consumer
to this builder instance.
- apply(HandlerFunction<T>) - Method in interface org.springframework.web.reactive.function.server.HandlerFilterFunction
-
Apply this filter to the given handler function, resulting in a filtered handler function.
- applyExceptionHandler(Throwable) - Method in class org.springframework.web.reactive.HandlerResult
-
Apply the exception handler and return the alternative result.
- applyLifecycleMethods(String, AbstractUrlBasedView) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Apply the containing
ApplicationContext
's lifecycle methods
to the given
View
instance, if such a context is available.
- ArgumentResolverConfigurer - Class in org.springframework.web.reactive.result.method.annotation
-
Helps to configure resolvers for Controller method arguments.
- ArgumentResolverConfigurer() - Constructor for class org.springframework.web.reactive.result.method.annotation.ArgumentResolverConfigurer
-
- asHttpHeaders() - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Headers
-
Return the headers as a HttpHeaders
instance.
- asHttpHeaders() - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper.HeadersWrapper
-
- asHttpHeaders() - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Headers
-
Get the headers as an instance of HttpHeaders
.
- asHttpHeaders() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
- attribute(String) - Method in interface org.springframework.web.reactive.function.client.ClientRequest
-
Return the request attribute value if present.
- attribute(String, Object) - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Set the attribute with the given name to the given value.
- attribute(String, Object) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestHeadersSpec
-
Set the attribute with the given name to the given value.
- attribute(String) - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get the request attribute value if present.
- attribute(String, Object) - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Builder
-
Add an attribute with the given name and value.
- attribute(String) - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- attributes() - Method in interface org.springframework.web.reactive.function.client.ClientRequest
-
Return the attributes of this request.
- attributes(Consumer<Map<String, Object>>) - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Manipulate the request attributes with the given consumer.
- attributes(Consumer<Map<String, Object>>) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestHeadersSpec
-
Provides access to every attribute declared so far with the
possibility to add, replace, or remove values.
- attributes() - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get a mutable map of request attributes.
- attributes(Consumer<Map<String, Object>>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Builder
-
Manipulate this request's attributes with the given consumer.
- attributes() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- autodetectConfiguration() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
- autodetectViewConfig() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- BAD_DATA - Static variable in class org.springframework.web.reactive.socket.CloseStatus
-
"1007 indicates that an endpoint is terminating the connection because it has
received data within a message that was not consistent with the type of the message
(e.g., non-UTF-8 [RFC3629] data within a text message)."
- badRequest() - Static method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Create a builder with a 400 Bad Request status.
- baseUrl(String) - Method in interface org.springframework.web.reactive.function.client.WebClient.Builder
-
Configure a base URL for requests performed through the client.
- BASIC_AUTHENTICATION_CREDENTIALS_ATTRIBUTE - Static variable in class org.springframework.web.reactive.function.client.ExchangeFilterFunctions
-
- basicAuthentication(String, String) - Static method in class org.springframework.web.reactive.function.client.ExchangeFilterFunctions
-
Return a filter that applies HTTP Basic Authentication to the request
headers via HttpHeaders.setBasicAuth(String, String)
.
- basicAuthentication() - Static method in class org.springframework.web.reactive.function.client.ExchangeFilterFunctions
-
- basicAuthenticationCredentials(String, String) - Static method in class org.springframework.web.reactive.function.client.ExchangeFilterFunctions.Credentials
-
Deprecated.
- before(Function<ServerRequest, ServerRequest>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Filter the request object for all routes created by this builder with the given request
processing function.
- BEST_MATCHING_HANDLER_ATTRIBUTE - Static variable in interface org.springframework.web.reactive.HandlerMapping
-
Name of the attribute
that
contains the mapped handler for the best matching pattern.
- BEST_MATCHING_PATTERN_ATTRIBUTE - Static variable in interface org.springframework.web.reactive.HandlerMapping
-
Name of the attribute
that
contains the best matching pattern within the handler mapping.
- binaryMessage(Function<DataBufferFactory, DataBuffer>) - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- binaryMessage(Function<DataBufferFactory, DataBuffer>) - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
- BindingContext - Class in org.springframework.web.reactive
-
Context to assist with binding request data onto Objects and provide access
to a shared Model
with controller-specific attributes.
- BindingContext() - Constructor for class org.springframework.web.reactive.BindingContext
-
Create a new BindingContext
.
- BindingContext(WebBindingInitializer) - Constructor for class org.springframework.web.reactive.BindingContext
-
Create a new BindingContext
with the given initializer.
- BindStatus - Class in org.springframework.web.reactive.result.view
-
Simple adapter to expose the bind status of a field or object.
- BindStatus(RequestContext, String, boolean) - Constructor for class org.springframework.web.reactive.result.view.BindStatus
-
Create a new BindStatus instance, representing a field or object status.
- body() - Method in interface org.springframework.web.reactive.function.client.ClientRequest
-
Return the body inserter of this request.
- body(BodyInserter<?, ? super ClientHttpRequest>) - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Set the body of the request to the given BodyInserter
.
- body(P, Class<S>) - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Set the body of the request to the given Publisher
and return it.
- body(P, ParameterizedTypeReference<S>) - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Set the body of the request to the given Publisher
and return it.
- body(BodyExtractor<T, ? super ClientHttpResponse>) - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Extract the body with the given BodyExtractor
.
- body(Flux<DataBuffer>) - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Builder
-
Set the body of the response.
- body(String) - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Builder
-
Set the body of the response to the UTF-8 encoded bytes of the given string.
- body(BodyExtractor<T, ? super ClientHttpResponse>) - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- body(BodyInserter<?, ? super ClientHttpRequest>) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestBodySpec
-
Set the body of the request using the given body inserter.
- body(P, Class<T>) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestBodySpec
-
- body(P, ParameterizedTypeReference<T>) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestBodySpec
-
- body(BodyExtractor<T, ? super ServerHttpRequest>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Extract the body with the given BodyExtractor
.
- body(BodyExtractor<T, ? super ServerHttpRequest>, Map<String, Object>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Extract the body with the given BodyExtractor
and hints.
- body(Flux<DataBuffer>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Builder
-
Set the body of the request.
- body(String) - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Builder
-
Set the body of the request to the UTF-8 encoded bytes of the given string.
- body(P, Class<T>) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.BodyBuilder
-
Set the body of the response to the given asynchronous Publisher
and return it.
- body(P, ParameterizedTypeReference<T>) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.BodyBuilder
-
Set the body of the response to the given asynchronous Publisher
and return it.
- body(BodyInserter<?, ? super ServerHttpResponse>) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.BodyBuilder
-
Set the body of the response to the given BodyInserter
and return it.
- body(BodyExtractor<T, ? super ServerHttpRequest>) - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- body(BodyExtractor<T, ? super ServerHttpRequest>, Map<String, Object>) - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- BodyExtractor<T,M extends org.springframework.http.ReactiveHttpInputMessage> - Interface in org.springframework.web.reactive.function
-
A function that can extract data from a ReactiveHttpInputMessage
body.
- BodyExtractor.Context - Interface in org.springframework.web.reactive.function
-
Defines the context used during the extraction.
- BodyExtractors - Class in org.springframework.web.reactive.function
-
- BodyExtractors() - Constructor for class org.springframework.web.reactive.function.BodyExtractors
-
- BodyInserter<T,M extends org.springframework.http.ReactiveHttpOutputMessage> - Interface in org.springframework.web.reactive.function
-
A combination of functions that can populate a ReactiveHttpOutputMessage
body.
- BodyInserter.Context - Interface in org.springframework.web.reactive.function
-
Defines the context used during the insertion.
- BodyInserters - Class in org.springframework.web.reactive.function
-
- BodyInserters() - Constructor for class org.springframework.web.reactive.function.BodyInserters
-
- BodyInserters.FormInserter<T> - Interface in org.springframework.web.reactive.function
-
Extension of
BodyInserter
that allows for adding form data or
multipart form data.
- BodyInserters.MultipartInserter - Interface in org.springframework.web.reactive.function
-
- bodyToFlux(Class<? extends T>) - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Extract the body to a Flux
.
- bodyToFlux(ParameterizedTypeReference<T>) - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Extract the body to a Flux
.
- bodyToFlux(Class<? extends T>) - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- bodyToFlux(ParameterizedTypeReference<T>) - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- bodyToFlux(Class<T>) - Method in interface org.springframework.web.reactive.function.client.WebClient.ResponseSpec
-
Extract the body to a Flux
.
- bodyToFlux(ParameterizedTypeReference<T>) - Method in interface org.springframework.web.reactive.function.client.WebClient.ResponseSpec
-
Extract the body to a Flux
.
- bodyToFlux(Class<? extends T>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Extract the body to a Flux
.
- bodyToFlux(ParameterizedTypeReference<T>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Extract the body to a Flux
.
- bodyToFlux(Class<? extends T>) - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- bodyToFlux(ParameterizedTypeReference<T>) - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- bodyToMono(Class<? extends T>) - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Extract the body to a Mono
.
- bodyToMono(ParameterizedTypeReference<T>) - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Extract the body to a Mono
.
- bodyToMono(Class<? extends T>) - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- bodyToMono(ParameterizedTypeReference<T>) - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- bodyToMono(Class<T>) - Method in interface org.springframework.web.reactive.function.client.WebClient.ResponseSpec
-
Extract the body to a Mono
.
- bodyToMono(ParameterizedTypeReference<T>) - Method in interface org.springframework.web.reactive.function.client.WebClient.ResponseSpec
-
Extract the body to a Mono
.
- bodyToMono(Class<? extends T>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Extract the body to a Mono
.
- bodyToMono(ParameterizedTypeReference<T>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Extract the body to a Mono
.
- bodyToMono(Class<? extends T>) - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- bodyToMono(ParameterizedTypeReference<T>) - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- bufferFactory() - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- bufferFactory() - Method in class org.springframework.web.reactive.socket.adapter.NettyWebSocketSessionSupport
-
- bufferFactory() - Method in class org.springframework.web.reactive.socket.client.StandardWebSocketClient
-
- bufferFactory() - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
Return a DataBuffer
Factory to create message payloads.
- build() - Method in class org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder
-
- build() - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Build the request.
- build() - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Builder
-
Build the response.
- build() - Method in interface org.springframework.web.reactive.function.client.ExchangeStrategies.Builder
-
- build() - Method in interface org.springframework.web.reactive.function.client.WebClient.Builder
-
- build() - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Build the response.
- build() - Method in interface org.springframework.web.reactive.function.server.HandlerStrategies.Builder
-
- build() - Method in interface org.springframework.web.reactive.function.server.RenderingResponse.Builder
-
Build the response.
- build() - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Builds the RouterFunction
.
- build() - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Builder
-
Build the request.
- build() - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Build the response entity with no body.
- build(Publisher<Void>) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Build the response entity with no body.
- build(BiFunction<ServerWebExchange, ServerResponse.Context, Mono<Void>>) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Build the response entity with a custom writer function.
- build() - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Build the RequestMappingInfo.
- build() - Method in interface org.springframework.web.reactive.result.view.Rendering.Builder
-
- builder() - Static method in interface org.springframework.web.reactive.function.client.ExchangeStrategies
-
Return a builder pre-configured with default configuration to start.
- builder() - Static method in interface org.springframework.web.reactive.function.client.WebClient
-
Obtain a WebClient
builder.
- builder() - Static method in interface org.springframework.web.reactive.function.server.HandlerStrategies
-
Return a mutable builder for a HandlerStrategies
with default initialization.
- BuilderConfiguration() - Constructor for class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
- cacheControl(CacheControl) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Set the caching directives for the resource, as specified by the HTTP 1.1
Cache-Control
header.
- cacheControl(CacheControl) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Set the caching directives for the resource, as specified by the HTTP 1.1
Cache-Control
header.
- CachingResourceResolver - Class in org.springframework.web.reactive.resource
-
A
ResourceResolver
that resolves resources from a
Cache
or
otherwise delegates to the resolver chain and caches the result.
- CachingResourceResolver(Cache) - Constructor for class org.springframework.web.reactive.resource.CachingResourceResolver
-
- CachingResourceResolver(CacheManager, String) - Constructor for class org.springframework.web.reactive.resource.CachingResourceResolver
-
- CachingResourceTransformer - Class in org.springframework.web.reactive.resource
-
A
ResourceTransformer
that checks a
Cache
to see if a
previously transformed resource exists in the cache and returns it if found,
or otherwise delegates to the resolver chain and caches the result.
- CachingResourceTransformer(Cache) - Constructor for class org.springframework.web.reactive.resource.CachingResourceTransformer
-
- CachingResourceTransformer(CacheManager, String) - Constructor for class org.springframework.web.reactive.resource.CachingResourceTransformer
-
- canHandle(String, Locale) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Indicates whether or not this
ViewResolver
can handle the supplied
view name.
- canSuspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
-
Whether the underlying WebSocket API has flow control and can suspend and
resume the receiving of messages.
- canSuspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketSession
-
- canSuspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.StandardWebSocketSession
-
- canSuspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.TomcatWebSocketSession
-
- canSuspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketSession
-
- changeLocale(Locale) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Change the current locale to the specified one.
- changeLocale(Locale, TimeZone) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Change the current locale to the specified locale and time zone context.
- checkAnnotatedParamNoReactiveWrapper(MethodParameter, Class<A>, BiPredicate<A, Class<?>>) - Method in class org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
-
Evaluate the Predicate
on the method parameter type if it has the
given annotation, nesting within Optional
if necessary,
but raise an IllegalStateException
if the same matches the generic
type within a reactive type wrapper.
- checkParameterType(MethodParameter, Predicate<Class<?>>) - Method in class org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
-
Evaluate the Predicate
on the method parameter type or on
the generic type within a reactive type wrapper.
- checkParameterTypeNoReactiveWrapper(MethodParameter, Predicate<Class<?>>) - Method in class org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
-
Evaluate the Predicate
on the method parameter type but raise an
IllegalStateException
if the same matches the generic type
within a reactive type wrapper.
- checkResource(Resource, Resource) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
Perform additional checks on a resolved resource beyond checking whether the
resources exists and is readable.
- checkResourceExists(Locale) - Method in class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Check whether the resource for the configured URL actually exists.
- checkResourceExists(Locale) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Check that the FreeMarker template used for this view exists and is valid.
- checkResourceExists(Locale) - Method in class org.springframework.web.reactive.result.view.RedirectView
-
- checkResourceExists(Locale) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- clientConnector(ClientHttpConnector) - Method in interface org.springframework.web.reactive.function.client.WebClient.Builder
-
Configure the ClientHttpConnector
to use.
- ClientRequest - Interface in org.springframework.web.reactive.function.client
-
Represents a typed, immutable, client-side HTTP request, as executed by the
ExchangeFunction
.
- ClientRequest.Builder - Interface in org.springframework.web.reactive.function.client
-
Defines a builder for a request.
- ClientResponse - Interface in org.springframework.web.reactive.function.client
-
- ClientResponse.Builder - Interface in org.springframework.web.reactive.function.client
-
Defines a builder for a response.
- ClientResponse.Headers - Interface in org.springframework.web.reactive.function.client
-
Represents the headers of the HTTP response.
- ClientResponseWrapper - Class in org.springframework.web.reactive.function.client.support
-
- ClientResponseWrapper(ClientResponse) - Constructor for class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
Create a new ClientResponseWrapper
that wraps the given response.
- ClientResponseWrapper.HeadersWrapper - Class in org.springframework.web.reactive.function.client.support
-
- clone() - Method in interface org.springframework.web.reactive.function.client.WebClient.Builder
-
Clone this WebClient.Builder
.
- close(CloseStatus) - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketSession
-
- close(CloseStatus) - Method in class org.springframework.web.reactive.socket.adapter.ReactorNettyWebSocketSession
-
- close(CloseStatus) - Method in class org.springframework.web.reactive.socket.adapter.StandardWebSocketSession
-
- close(CloseStatus) - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketSession
-
- close() - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
- close(CloseStatus) - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
Close the WebSocket session with the given status.
- CloseStatus - Class in org.springframework.web.reactive.socket
-
Representation of WebSocket "close" status codes and reasons.
- CloseStatus(int) - Constructor for class org.springframework.web.reactive.socket.CloseStatus
-
- CloseStatus(int, String) - Constructor for class org.springframework.web.reactive.socket.CloseStatus
-
- codecs(Consumer<ClientCodecConfigurer>) - Method in interface org.springframework.web.reactive.function.client.ExchangeStrategies.Builder
-
Customize the list of client-side HTTP message readers and writers.
- codecs(Consumer<ServerCodecConfigurer>) - Method in interface org.springframework.web.reactive.function.server.HandlerStrategies.Builder
-
Customize the list of server-side HTTP message readers and writers.
- combine(CompositeRequestCondition) - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
If one instance is empty, return the other.
- combine(ConsumesRequestCondition) - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Returns the "other" instance if it has any expressions; returns "this"
instance otherwise.
- combine(HeadersRequestCondition) - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Returns a new instance with the union of the header expressions
from "this" and the "other" instance.
- combine(ParamsRequestCondition) - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Returns a new instance with the union of the param expressions
from "this" and the "other" instance.
- combine(PatternsRequestCondition) - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Returns a new instance with URL patterns from the current instance ("this") and
the "other" instance as follows:
If there are patterns in both instances, combine the patterns in "this" with
the patterns in "other" using PathPattern.combine(PathPattern)
.
- combine(ProducesRequestCondition) - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Returns the "other" instance if it has any expressions; returns "this"
instance otherwise.
- combine(T) - Method in interface org.springframework.web.reactive.result.condition.RequestCondition
-
Combine this condition with another such as conditions from a
type-level and method-level @RequestMapping
annotation.
- combine(RequestConditionHolder) - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Combine the request conditions held by the two RequestConditionHolder
instances after making sure the conditions are of the same type.
- combine(RequestMethodsRequestCondition) - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Returns a new instance with a union of the HTTP request methods
from "this" and the "other" instance.
- combine(RequestMappingInfo) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Combines "this" request mapping info (i.e.
- compareTo(CompositeRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
If one instance is empty, the other "wins".
- compareTo(ConsumesRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Returns:
0 if the two conditions have the same number of expressions
Less than 0 if "this" has more or more specific media type expressions
Greater than 0 if "other" has more or more specific media type expressions
- compareTo(HeadersRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Compare to another condition based on header expressions.
- compareTo(ParamsRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Compare to another condition based on parameter expressions.
- compareTo(PatternsRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Compare the two conditions based on the URL patterns they contain.
- compareTo(ProducesRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Compares this and another "produces" condition as follows:
Sort 'Accept' header media types by quality value via
MediaType.sortByQualityValue(List)
and iterate the list.
- compareTo(T, ServerWebExchange) - Method in interface org.springframework.web.reactive.result.condition.RequestCondition
-
Compare this condition to another condition in the context of
a specific request.
- compareTo(RequestConditionHolder, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Compare the request conditions held by the two RequestConditionHolder
instances after making sure the conditions are of the same type.
- compareTo(RequestMethodsRequestCondition, ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Returns:
0 if the two conditions contain the same number of HTTP request methods
Less than 0 if "this" instance has an HTTP request method but "other" doesn't
Greater than 0 "other" has an HTTP request method but "this" doesn't
- compareTo(RequestMappingInfo, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Compares "this" info (i.e.
- CompositeRequestCondition - Class in org.springframework.web.reactive.result.condition
-
Implements the
RequestCondition
contract by delegating to multiple
RequestCondition
types and using a logical conjunction (' && ') to
ensure all conditions match a given request.
- CompositeRequestCondition(RequestCondition<?>...) - Constructor for class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
Create an instance with 0 or more RequestCondition
types.
- computeKey(ServerWebExchange, String) - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
- configureArgumentResolvers(ArgumentResolverConfigurer) - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- configureArgumentResolvers(ArgumentResolverConfigurer) - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Configure resolvers for custom controller method arguments.
- configureArgumentResolvers(ArgumentResolverConfigurer) - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Configure resolvers for custom @RequestMapping
method arguments.
- configureArgumentResolvers(ArgumentResolverConfigurer) - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- configureContentTypeResolver(RequestedContentTypeResolverBuilder) - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- configureContentTypeResolver(RequestedContentTypeResolverBuilder) - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Override to configure how the requested content type is resolved.
- configureContentTypeResolver(RequestedContentTypeResolverBuilder) - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Configure how the content type requested for the response is resolved
when handling requests with annotated controllers.
- configureContentTypeResolver(RequestedContentTypeResolverBuilder) - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- configureHttpMessageCodecs(ServerCodecConfigurer) - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- configureHttpMessageCodecs(ServerCodecConfigurer) - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Override to configure the HTTP message readers and writers to use.
- configureHttpMessageCodecs(ServerCodecConfigurer) - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Configure custom HTTP message readers and writers or override built-in ones.
- configureHttpMessageCodecs(ServerCodecConfigurer) - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- configurePathMatching(PathMatchConfigurer) - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- configurePathMatching(PathMatchConfigurer) - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Override to configure path matching options.
- configurePathMatching(PathMatchConfigurer) - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Configure path matching options.
- configurePathMatching(PathMatchConfigurer) - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- configureViewResolvers(ViewResolverRegistry) - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- configureViewResolvers(ViewResolverRegistry) - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Configure view resolution for supporting template engines.
- configureViewResolvers(ViewResolverRegistry) - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Configure view resolution for rendering responses with a view and a model,
where the view is typically an HTML template but could also be based on
an HTTP message writer (e.g.
- configureViewResolvers(ViewResolverRegistry) - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- consumes(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the consumes conditions.
- ConsumesRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical disjunction (' || ') request condition to match a request's
'Content-Type' header to a list of media type expressions.
- ConsumesRequestCondition(String...) - Constructor for class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Creates a new instance from 0 or more "consumes" expressions.
- ConsumesRequestCondition(String[], String[]) - Constructor for class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Creates a new instance with "consumes" and "header" expressions.
- contentLength() - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Headers
-
Return the length of the body in bytes, as specified by the
Content-Length
header.
- contentLength() - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper.HeadersWrapper
-
- contentLength(long) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestBodySpec
-
Set the length of the body in bytes, as specified by the
Content-Length
header.
- contentLength(long) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Set the length of the body in bytes, as specified by the
Content-Length
header.
- contentLength() - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Headers
-
Get the length of the body in bytes, as specified by the
Content-Length
header.
- contentLength(long) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.BodyBuilder
-
Set the length of the body in bytes, as specified by the
Content-Length
header.
- contentLength() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
- contentType() - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Headers
-
Return the media type of the body, as specified
by the Content-Type
header.
- contentType() - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper.HeadersWrapper
-
- contentType(MediaType) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestBodySpec
-
Set the media type of the body, as specified
by the Content-Type
header.
- contentType(MediaType) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Set the media type of the body, as specified by the
Content-Type
header.
- contentType(MediaType...) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a
RequestPredicate
that tests if the request's
content type is
included by any of the given media types.
- contentType() - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Headers
-
Get the media type of the body, as specified by the
Content-Type
header.
- contentType(MediaType) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.BodyBuilder
-
Set the media type of the body, as specified by the
Content-Type
header.
- contentType() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
- ContentVersionStrategy - Class in org.springframework.web.reactive.resource
-
A VersionStrategy
that calculates an Hex MD5 hashes from the content
of the resource and appends it to the file name, e.g.
- ContentVersionStrategy() - Constructor for class org.springframework.web.reactive.resource.ContentVersionStrategy
-
- contextRelative(boolean) - Method in interface org.springframework.web.reactive.result.view.Rendering.RedirectBuilder
-
Whether to the provided redirect URL should be prepended with the
application context path (if any).
- cookie(String, String...) - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Add a cookie with the given name and value(s).
- cookie(String, String...) - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Builder
-
Add a cookie with the given name and value(s).
- cookie(String, String) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestHeadersSpec
-
Add a cookie with the given name and value.
- cookie(ResponseCookie) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Add the given cookie to the response.
- cookie(ResponseCookie) - Method in interface org.springframework.web.reactive.function.server.RenderingResponse.Builder
-
Add the given cookie to the response.
- cookie(String, String...) - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Builder
-
Add a cookie with the given name and value(s).
- cookie(ResponseCookie) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Add the given cookie to the response.
- cookies(Consumer<MultiValueMap<String, String>>) - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Manipulate this request's cookies with the given consumer.
- cookies() - Method in interface org.springframework.web.reactive.function.client.ClientRequest
-
Return the cookies of this request.
- cookies(Consumer<MultiValueMap<String, ResponseCookie>>) - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Builder
-
Manipulate this response's cookies with the given consumer.
- cookies() - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Return cookies of this response.
- cookies() - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- cookies(Consumer<MultiValueMap<String, String>>) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestHeadersSpec
-
Provides access to every cookie declared so far with the possibility
to add, replace, or remove values.
- cookies(Consumer<MultiValueMap<String, ResponseCookie>>) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Manipulate this response's cookies with the given consumer.
- cookies(Consumer<MultiValueMap<String, ResponseCookie>>) - Method in interface org.springframework.web.reactive.function.server.RenderingResponse.Builder
-
Manipulate this response's cookies with the given consumer.
- cookies(Consumer<MultiValueMap<String, HttpCookie>>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Builder
-
Manipulate this request's cookies with the given consumer.
- cookies() - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get the cookies of this request.
- cookies() - Method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Return the cookies of this response.
- cookies(Consumer<MultiValueMap<String, ResponseCookie>>) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Manipulate this response's cookies with the given consumer.
- cookies() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- CookieValueMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolve method arguments annotated with @CookieValue
.
- CookieValueMethodArgumentResolver(ConfigurableBeanFactory, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- CorsRegistration - Class in org.springframework.web.reactive.config
-
Assists with the creation of a CorsConfiguration
instance for a given
URL path pattern.
- CorsRegistration(String) - Constructor for class org.springframework.web.reactive.config.CorsRegistration
-
- CorsRegistry - Class in org.springframework.web.reactive.config
-
Assists with the registration of global, URL pattern based
CorsConfiguration
mappings.
- CorsRegistry() - Constructor for class org.springframework.web.reactive.config.CorsRegistry
-
- create(HttpMethod, URI) - Static method in interface org.springframework.web.reactive.function.client.ClientRequest
-
Create a request builder with the given method and url.
- create(HttpStatus) - Static method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Create a response builder with the given status code and using default strategies for
reading the body.
- create(HttpStatus, ExchangeStrategies) - Static method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Create a response builder with the given status code and strategies for reading the body.
- create(HttpStatus, List<HttpMessageReader<?>>) - Static method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Create a response builder with the given status code and message body readers.
- create(ClientHttpConnector) - Static method in class org.springframework.web.reactive.function.client.ExchangeFunctions
-
Create an ExchangeFunction
with the given ClientHttpConnector
.
- create(ClientHttpConnector, ExchangeStrategies) - Static method in class org.springframework.web.reactive.function.client.ExchangeFunctions
-
Create an ExchangeFunction
with the given
ClientHttpConnector
and ExchangeStrategies
.
- create() - Static method in interface org.springframework.web.reactive.function.client.WebClient
-
Create a new WebClient
with Reactor Netty by default.
- create(String) - Static method in interface org.springframework.web.reactive.function.client.WebClient
-
- create(int, String, HttpHeaders, byte[], Charset) - Static method in exception org.springframework.web.reactive.function.client.WebClientResponseException
-
Create WebClientResponseException
or an HTTP status specific subclass.
- create(int, String, HttpHeaders, byte[], Charset, HttpRequest) - Static method in exception org.springframework.web.reactive.function.client.WebClientResponseException
-
Create WebClientResponseException
or an HTTP status specific subclass.
- create(String) - Static method in interface org.springframework.web.reactive.function.server.RenderingResponse
-
Create a builder with the given template name.
- create(ServerWebExchange, List<HttpMessageReader<?>>) - Static method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Create a new ServerRequest
based on the given ServerWebExchange
and
message readers.
- createConnectionBuilder(URI) - Method in class org.springframework.web.reactive.socket.client.UndertowWebSocketClient
-
Create a WebSocketClient.ConnectionBuilder
for the given URI.
- created(URI) - Static method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Create a new builder with a 201 Created status
and a location header set to the given URI.
- createDataBinder(ServerWebExchange, Object, String) - Method in class org.springframework.web.reactive.BindingContext
-
Create a WebExchangeDataBinder
to apply data binding and
validation with on the target, command object.
- createDataBinder(ServerWebExchange, String) - Method in class org.springframework.web.reactive.BindingContext
-
Create a WebExchangeDataBinder
without a target object for type
conversion of request values to simple types.
- createEngineFromName(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- createHandlerMethod(Object, Method) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Create the HandlerMethod instance.
- createLocaleContextResolver() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Override to plug a sub-class of LocaleContextResolver
.
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ExpressionValueMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.MatrixVariableMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
- createNamedValueInfo(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- createRequestContext(ServerWebExchange, Map<String, Object>) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Create a RequestContext to expose under the specified attribute name.
- createRequestMappingHandlerAdapter() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- createRequestMappingHandlerMapping() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- createRequestMappingInfo(RequestMapping, RequestCondition<?>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Create a
RequestMappingInfo
from the supplied
@RequestMapping
annotation, which is either
a directly declared annotation, a meta-annotation, or the synthesized
result of merging annotation attributes within an annotation hierarchy.
- createRouterFunctionMapping() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- createTargetUrl(Map<String, Object>, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Create the target URL and, if necessary, pre-pend the contextPath, expand
URI template variables, append the current request query, and apply the
configured
RequestDataValueProcessor
.
- createView(String) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Creates a new View instance of the specified view class and configures it.
- createWebSocketSession(Session, HandshakeInfo, MonoProcessor<Void>) - Method in class org.springframework.web.reactive.socket.client.StandardWebSocketClient
-
- createWebSocketSession(Session, HandshakeInfo, MonoProcessor<Void>) - Method in class org.springframework.web.reactive.socket.client.TomcatWebSocketClient
-
- Credentials(String, String) - Constructor for class org.springframework.web.reactive.function.client.ExchangeFilterFunctions.Credentials
-
Deprecated.
Create a new Credentials
instance with the given username and password.
- CssLinkResourceTransformer - Class in org.springframework.web.reactive.resource
-
A
ResourceTransformer
implementation that modifies links in a CSS
file to match the public URL paths that should be exposed to clients (e.g.
- CssLinkResourceTransformer() - Constructor for class org.springframework.web.reactive.resource.CssLinkResourceTransformer
-
- CssLinkResourceTransformer.AbstractLinkParser - Class in org.springframework.web.reactive.resource
-
- CssLinkResourceTransformer.LinkParser - Interface in org.springframework.web.reactive.resource
-
Extract content chunks that represent links.
- customCondition(RequestCondition<?>) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set a custom condition to use.
- get() - Method in interface org.springframework.web.reactive.function.client.WebClient
-
Start building an HTTP GET request.
- GET(String) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is GET
and the given pattern
matches against the request path.
- GET(String, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP GET
requests
that match the given pattern.
- GET(String, RequestPredicate, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP GET
requests
that match the given pattern and predicate.
- getActualValue() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return the actual value of the field, i.e.
- getAdapter(HandlerResult) - Method in class org.springframework.web.reactive.result.HandlerResultHandlerSupport
-
Get a ReactiveAdapter
for the top-level return value type.
- getAdapterRegistry() - Method in class org.springframework.web.reactive.result.HandlerResultHandlerSupport
-
Return the configured ReactiveAdapterRegistry
.
- getAdapterRegistry() - Method in class org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
-
Return the configured ReactiveAdapterRegistry
.
- getAllowedLocations() - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
- getApplicationContext() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- getApplicationContext() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
- getApplicationContext() - Method in class org.springframework.web.reactive.result.view.script.RenderingContext
-
Return the application context.
- getApplicationContext() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the containing ApplicationContext
, if any.
- getArgumentResolverConfigurer() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Return the configured resolvers for controller method arguments.
- getAsyncSendTimeout() - Method in class org.springframework.web.reactive.socket.server.upgrade.TomcatRequestUpgradeStrategy
-
- getAttributes() - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- getAttributes() - Method in class org.springframework.web.reactive.socket.HandshakeInfo
-
Attributes extracted from the handshake request to be added to the
WebSocket session.
- getAttributes() - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
Return the map with attributes associated with the WebSocket session.
- getBeanName() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Return the view's name.
- getBindingContext() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the BindingContext used for request handling.
- getBindStatus(String) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Create a BindStatus for the given bind object using the
"defaultHtmlEscape" setting.
- getBindStatus(String, boolean) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Create a BindStatus for the given bind object, using the
"defaultHtmlEscape" setting.
- getBodyType() - Method in exception org.springframework.web.reactive.function.UnsupportedMediaTypeException
-
Return the body type in the context of which this exception was generated.
- getByteBufferPool() - Method in class org.springframework.web.reactive.socket.client.UndertowWebSocketClient
-
Return the ByteBufferPool
currently used
for newly created WebSocket sessions by this client.
- getCache() - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
Return the configured Cache
.
- getCache() - Method in class org.springframework.web.reactive.resource.CachingResourceTransformer
-
Return the configured Cache
.
- getCacheControl() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the CacheControl
instance to build
the Cache-Control HTTP response header.
- getCharset() - Method in interface org.springframework.web.reactive.result.view.script.ScriptTemplateConfig
-
Return the charset used to read script and template files.
- getCharset() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
- getCode() - Method in class org.springframework.web.reactive.socket.CloseStatus
-
Return the status code.
- getCondition() - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Return the held request condition, or null
if not holding one.
- getConditions() - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
Return the underlying conditions, possibly empty but never null
.
- getConfigurableWebBindingInitializer() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Return the ConfigurableWebBindingInitializer
to use for
initializing all WebDataBinder
instances.
- getConfiguration() - Method in interface org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfig
-
Return the FreeMarker Configuration object for the current
web application context.
- getConfiguration() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfigurer
-
Return the Configuration object wrapped by this bean.
- getConfiguration() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Return the FreeMarker configuration used by this view.
- getConnectionBuilderConsumer() - Method in class org.springframework.web.reactive.socket.client.UndertowWebSocketClient
-
Return the configured Consumer<ConnectionBuilder>
.
- getConsumableMediaTypes() - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Returns the media types for this condition excluding negated expressions.
- getConsumesCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the "consumes" condition of this
RequestMappingInfo
;
or instance with 0 consumes expressions, never
null
.
- getContent() - Method in class org.springframework.web.reactive.result.condition.AbstractRequestCondition
-
Return the discrete items a request condition is composed of.
- getContent() - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
- getContent() - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
- getContentCodings() - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
Return a read-only list with the supported content codings.
- getContentCodings() - Method in class org.springframework.web.reactive.resource.EncodedResourceResolver
-
Return a read-only list with the supported content codings.
- getContentType() - Method in exception org.springframework.web.reactive.function.UnsupportedMediaTypeException
-
Return the request Content-Type header if it was parsed successfully,
or null
otherwise.
- getContentTypeResolver() - Method in class org.springframework.web.reactive.result.HandlerResultHandlerSupport
-
- getContentTypeResolver() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- getContentTypeResolver() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
- getContentTypes() - Method in class org.springframework.web.reactive.accept.FixedContentTypeResolver
-
Return the configured list of media types.
- getContextPath() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return the context path of the current web application.
- getContextUrl(String) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return a context-aware URl for the given relative URL.
- getContextUrl(String, Map<String, ?>) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return a context-aware URl for the given relative URL with placeholders --
named keys with braces {}
.
- getCorsConfiguration() - Method in class org.springframework.web.reactive.config.CorsRegistration
-
- getCorsConfiguration(Object, ServerWebExchange) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Retrieve the CORS configuration for the given handler.
- getCorsConfiguration(Object, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
- getCorsConfigurations() - Method in class org.springframework.web.reactive.config.CorsRegistry
-
- getCorsConfigurations() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Callback for building the global CORS configuration.
- getCorsProcessor() - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Return the configured CorsProcessor
.
- getCustomCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
- getCustomMethodCondition(Method) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Provide a custom method-level request condition.
- getCustomTypeCondition(Class<?>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Provide a custom type-level request condition.
- getDefaultCharset() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Return the default charset, used when the
content type does not contain one.
- getDefaultCharset() - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
Return the default charset, used when the
content type does not contain one.
- getDefaultHtmlEscape() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return the default HTML escape setting, differentiating between no default
specified and an explicit value.
- getDefaultViews() - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
- getDefaultViews() - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
Return the configured default View
's.
- getDelegate() - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- getDisplayValue() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return a suitable display value for the field, i.e.
- getEditor() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return the PropertyEditor for the property that this bind status
is currently bound to.
- getEncoding() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Return the encoding for the FreeMarker template.
- getEngine() - Method in interface org.springframework.web.reactive.result.view.script.ScriptTemplateConfig
-
Return the ScriptEngine
to use by the views.
- getEngine() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
- getEngine() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- getEngineName() - Method in interface org.springframework.web.reactive.result.view.script.ScriptTemplateConfig
-
Return the engine name that will be used to instantiate the ScriptEngine
.
- getEngineName() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
- getErrorCode() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return the first error codes for the field or object, if any.
- getErrorCodes() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return the error codes for the field or object, if any.
- getErrorMessage() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return the first error message for the field or object, if any.
- getErrorMessages() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return the resolved error messages for the field or object,
if any.
- getErrorMessagesAsString(String) - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return an error message string, concatenating all messages
separated by the given delimiter.
- getErrors() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return the Errors instance (typically a BindingResult) that this
bind status is currently associated with.
- getErrors(String) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the Errors instance for the given bind object, using the
"defaultHtmlEscape" setting.
- getErrors(String, boolean) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the Errors instance for the given bind object.
- getExchange() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
- getExpression() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return a bind expression that can be used in HTML forms as input name
for the respective field, or null
if not field-specific.
- getExpressions() - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Return the contained MediaType expressions.
- getExpressions() - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Return the contained request header expressions.
- getExpressions() - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Return the contained request parameter expressions.
- getExpressions() - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Return the contained "produces" expressions.
- getExtensions() - Method in class org.springframework.web.reactive.resource.EncodedResourceResolver
-
Return a read-only map with coding-to-extension mappings.
- getExtraHiddenFields(ServerWebExchange) - Method in interface org.springframework.web.reactive.result.view.RequestDataValueProcessor
-
Invoked after all form fields have been rendered.
- getFilename() - Method in class org.springframework.web.reactive.resource.TransformedResource
-
- getForUriString(String, ServerWebExchange) - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
Get the public resource URL for the given URI string.
- getHandler(ServerWebExchange) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
- getHandler(ServerWebExchange) - Method in interface org.springframework.web.reactive.HandlerMapping
-
Return a handler for this request.
- getHandler() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the handler that handled the request.
- getHandlerInternal(ServerWebExchange) - Method in class org.springframework.web.reactive.function.server.support.RouterFunctionMapping
-
- getHandlerInternal(ServerWebExchange) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Look up a handler for the given request, returning an empty Mono
if no specific one is found.
- getHandlerInternal(ServerWebExchange) - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
- getHandlerInternal(ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Look up a handler method for the given request.
- getHandlerMap() - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
Return a read-only view of registered path patterns and handlers which may
may be an actual handler instance or the bean name of lazily initialized
handler.
- getHandlerMap() - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
Return a read-only view of the resource handler mappings either manually
configured or auto-detected from Spring configuration.
- getHandlerMapping() - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Return a handler mapping with the mapped resource handlers; or null
in case
of no registrations.
- getHandlerMappings() - Method in class org.springframework.web.reactive.DispatcherHandler
-
- getHandlerMethods() - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Return a (read-only) map with all mappings and HandlerMethod's.
- getHandshakeInfo() - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- getHandshakeInfo() - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
Return information from the handshake request.
- getHeaders() - Method in exception org.springframework.web.reactive.function.client.WebClientResponseException
-
Return the HTTP response headers.
- getHeaders() - Method in class org.springframework.web.reactive.socket.HandshakeInfo
-
Return the handshake HTTP headers.
- getHeadersCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the "headers" condition of this
RequestMappingInfo
;
or instance with 0 header expressions, never
null
.
- getHosts() - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Return the configured application hosts.
- getHttpClient() - Method in class org.springframework.web.reactive.socket.client.ReactorNettyWebSocketClient
-
Return the configured HttpClient
.
- getId() - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- getId() - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
Return the id for the session.
- getInbound() - Method in class org.springframework.web.reactive.socket.adapter.ReactorNettyWebSocketSession.WebSocketConnection
-
- getJettyClient() - Method in class org.springframework.web.reactive.socket.client.JettyWebSocketClient
-
Return the underlying Jetty WebSocketClient
.
- getKeyword() - Method in class org.springframework.web.reactive.resource.CssLinkResourceTransformer.AbstractLinkParser
-
Return the keyword to use to search for links, e.g.
- getLocale() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return the current Locale.
- getLocale() - Method in class org.springframework.web.reactive.result.view.script.RenderingContext
-
Return the locale of the rendered template.
- getLocations() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the List
of Resource
paths to use as sources
for serving static resources.
- getLocationValues() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the configured location values.
- getLogPrefix() - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- getLogPrefix() - Method in class org.springframework.web.reactive.socket.HandshakeInfo
-
A log prefix used in the handshake to correlate log messages, if any.
- getMappingComparator(ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Return a comparator for sorting matching mappings.
- getMappingComparator(ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
Provide a Comparator to sort RequestMappingInfos matched to a request.
- getMappingForMethod(Method, Class<?>) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Provide the mapping for a handler method.
- getMappingForMethod(Method, Class<?>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Uses method and type-level @RequestMapping
annotations to create
the RequestMappingInfo.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
Delegate to all contained conditions to match the request and return the
resulting "matching" condition instances.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
Checks if any of the contained media type expressions match the given
request 'Content-Type' header and returns an instance that is guaranteed
to contain matching expressions only.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Returns "this" instance if the request matches all expressions;
or null
otherwise.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Returns "this" instance if the request matches all param expressions;
or null
otherwise.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Checks if any of the patterns match the given request and returns an instance
that is guaranteed to contain matching patterns, sorted.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Checks if any of the contained media type expressions match the given
request 'Content-Type' header and returns an instance that is guaranteed
to contain matching expressions only.
- getMatchingCondition(ServerWebExchange) - Method in interface org.springframework.web.reactive.result.condition.RequestCondition
-
Check if the condition matches the request returning a potentially new
instance created for the current request.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Get the matching condition for the held request condition wrap it in a
new RequestConditionHolder instance.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Check if any of the HTTP request methods match the given request and
return an instance that contains the matching HTTP request method only.
- getMatchingCondition(ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Checks if all conditions in this request mapping info match the provided request and returns
a potentially new request mapping info with conditions tailored to the current request.
- getMatchingMapping(T, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Check if a mapping matches the current request and return a (potentially
new) mapping with conditions relevant to the current request.
- getMatchingMapping(RequestMappingInfo, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
Check if the given RequestMappingInfo matches the current request and
return a (potentially new) instance with conditions that match the
current request -- for example with a subset of URL patterns.
- getMaxBinaryMessageBufferSize() - Method in class org.springframework.web.reactive.socket.server.upgrade.TomcatRequestUpgradeStrategy
-
- getMaxFramePayloadLength() - Method in class org.springframework.web.reactive.socket.server.upgrade.ReactorNettyRequestUpgradeStrategy
-
Return the configured max length for frames.
- getMaxSessionIdleTimeout() - Method in class org.springframework.web.reactive.socket.server.upgrade.TomcatRequestUpgradeStrategy
-
- getMaxTextMessageBufferSize() - Method in class org.springframework.web.reactive.socket.server.upgrade.TomcatRequestUpgradeStrategy
-
- getMediaType() - Method in interface org.springframework.web.reactive.result.condition.MediaTypeExpression
-
- getMessage(String, String) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the message for the given code, using the "defaultHtmlEscape" setting.
- getMessage(String, Object[], String) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the message for the given code, using the "defaultHtmlEscape" setting.
- getMessage(String, List<?>, String) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the message for the given code, using the "defaultHtmlEscape" setting.
- getMessage(String, Object[], String, boolean) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the message for the given code.
- getMessage(String) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the message for the given code, using the "defaultHtmlEscape" setting.
- getMessage(String, Object[]) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the message for the given code, using the "defaultHtmlEscape" setting.
- getMessage(String, List<?>) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the message for the given code, using the "defaultHtmlEscape" setting.
- getMessage(String, Object[], boolean) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the message for the given code.
- getMessage(MessageSourceResolvable) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the given MessageSourceResolvable (e.g.
- getMessage(MessageSourceResolvable, boolean) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the given MessageSourceResolvable (e.g.
- getMessageCodesResolver() - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- getMessageCodesResolver() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Override this method to provide a custom MessageCodesResolver
.
- getMessageCodesResolver() - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Provide a custom MessageCodesResolver
to use for data binding in
annotated controller method arguments instead of the one created by
default in DataBinder
.
- getMessageCodesResolver() - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- getMessageReaders() - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
Return the configured message converters.
- getMessageReaders() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Return the configurer for HTTP message readers.
- getMessageSource() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return the MessageSource in use with this request.
- getMessageWriter() - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Return the configured message writer.
- getMessageWriters() - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageWriterResultHandler
-
Return the configured message converters.
- getMethods() - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Returns all RequestMethods
contained in this condition.
- getMethodsCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the HTTP request methods of this
RequestMappingInfo
;
or instance with 0 request methods, never
null
.
- getModel() - Method in class org.springframework.web.reactive.BindingContext
-
Return the default model.
- getModel() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the model used for request handling.
- getModel() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return the model Map that this RequestContext encapsulates, if any.
- getModelAttributes(Map<String, ?>, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Prepare the model to use for rendering.
- getModelKeys() - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Return the configured model keys.
- getModelObject(String) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Retrieve the model object for the given model name, either from the model
or from the request attributes.
- getName() - Method in interface org.springframework.web.reactive.result.condition.NameValueExpression
-
- getName() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Return the name for this mapping, or null
.
- getObjectWrapper() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Return the configured FreeMarker ObjectWrapper
, or the
default wrapper
if none specified.
- getOrder() - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
- getOrder() - Method in class org.springframework.web.reactive.function.server.support.ServerResponseResultHandler
-
- getOrder() - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
- getOrder() - Method in class org.springframework.web.reactive.result.HandlerResultHandlerSupport
-
- getOrder() - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
- getOutbound() - Method in class org.springframework.web.reactive.socket.adapter.ReactorNettyWebSocketSession.WebSocketConnection
-
- getParameterName() - Method in class org.springframework.web.reactive.accept.ParameterContentTypeResolver
-
- getParameterNameDiscoverer() - Method in class org.springframework.web.reactive.result.method.InvocableHandlerMethod
-
Return the configured parameter name discoverer.
- getParameterNameDiscoverer() - Method in class org.springframework.web.reactive.result.method.SyncInvocableHandlerMethod
-
Return the configured parameter name discoverer.
- getParamsCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the "parameters" condition of this
RequestMappingInfo
;
or instance with 0 parameter expressions, never
null
.
- getPath() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return the bean and property path for which values and errors
will be resolved (e.g.
- getPathMatchConfigurer() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- getPathPattern() - Method in class org.springframework.web.reactive.config.CorsRegistration
-
- getPathPatternParser() - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
- getPathPatterns() - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Returns the URL path patterns for the resource handler.
- getPathPrefixes() - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
- getPathPrefixes() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
The configured path prefixes as a read-only, possibly empty map.
- getPatternParser() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
- getPatterns() - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
- getPatternsCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the URL patterns of this
RequestMappingInfo
;
or instance with 0 patterns, never
null
.
- getPayload() - Method in class org.springframework.web.reactive.socket.WebSocketMessage
-
Return the message payload.
- getPayloadAsText() - Method in class org.springframework.web.reactive.socket.WebSocketMessage
-
- getPayloadAsText(Charset) - Method in class org.springframework.web.reactive.socket.WebSocketMessage
-
A shortcut for decoding the raw content of the message to text with the
given character encoding.
- getPrefix() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the prefix that gets prepended to view names when building a URL.
- getPrincipal() - Method in class org.springframework.web.reactive.socket.HandshakeInfo
-
Return the principal associated with the handshake HTTP request.
- getProducesCondition() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Returns the "produces" condition of this
RequestMappingInfo
;
or instance with 0 produces expressions, never
null
.
- getProducibleMediaTypes() - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Return the contained producible media types excluding negated expressions.
- getQueryString() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return the query string of the current request.
- getRawStatusCode() - Method in exception org.springframework.web.reactive.function.client.WebClientResponseException
-
Return the raw HTTP status code value.
- getReactiveAdapterRegistry() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Return the configured registry for adapting reactive types.
- getReason() - Method in class org.springframework.web.reactive.socket.CloseStatus
-
Return the reason, or null
if none.
- getRemoteAddress() - Method in class org.springframework.web.reactive.socket.HandshakeInfo
-
For a server-side session this is the remote address where the handshake
request came from.
- getRenderFunction() - Method in interface org.springframework.web.reactive.result.view.script.ScriptTemplateConfig
-
Return the render function name (optional).
- getRenderFunction() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
- getRenderObject() - Method in interface org.springframework.web.reactive.result.view.script.ScriptTemplateConfig
-
Return the object where the render function belongs (optional).
- getRenderObject() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
- getRequest() - Method in exception org.springframework.web.reactive.function.client.WebClientResponseException
-
Return the corresponding request.
- getRequestContextAttribute() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Return the name of the RequestContext attribute, if any.
- getRequestContextAttribute() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the name of the @link RequestContext} attribute for all views, if any.
- getRequestDataValueProcessor() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
- getRequestDataValueProcessor() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
- getRequestHandler() - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
- getRequestPath() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return the request path of the request.
- getResolverChain() - Method in interface org.springframework.web.reactive.resource.ResourceTransformerChain
-
Return the ResourceResolverChain
that was used to resolve the
Resource
being transformed.
- getResolvers() - Method in class org.springframework.web.reactive.result.method.InvocableHandlerMethod
-
Return the configured argument resolvers.
- getResolvers() - Method in class org.springframework.web.reactive.result.method.SyncInvocableHandlerMethod
-
Return the configured argument resolvers.
- getResource(String, Resource) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
Find the resource under the given location.
- getResource(ServerWebExchange) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- getResource(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- getResourceHttpMessageWriter() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the configured resource message writer.
- getResourceLoaderPath() - Method in interface org.springframework.web.reactive.result.view.script.ScriptTemplateConfig
-
Return the resource loader path(s) via a Spring resource location.
- getResourceLoaderPath() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
- getResourceResolvers() - Method in class org.springframework.web.reactive.config.ResourceChainRegistration
-
- getResourceResolvers() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the list of configured resource resolvers.
- getResourceTransformers() - Method in class org.springframework.web.reactive.config.ResourceChainRegistration
-
- getResourceTransformers() - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Return the list of configured resource transformers.
- getResourceUrlProvider() - Method in class org.springframework.web.reactive.resource.ResourceTransformerSupport
-
Return the configured ResourceUrlProvider
.
- getResourceVersion(Resource) - Method in class org.springframework.web.reactive.resource.ContentVersionStrategy
-
- getResourceVersion(Resource) - Method in class org.springframework.web.reactive.resource.FixedVersionStrategy
-
- getResourceVersion(Resource) - Method in interface org.springframework.web.reactive.resource.VersionStrategy
-
Determine the version for the given resource.
- getResponseBodyAsByteArray() - Method in exception org.springframework.web.reactive.function.client.WebClientResponseException
-
Return the response body as a byte array.
- getResponseBodyAsString() - Method in exception org.springframework.web.reactive.function.client.WebClientResponseException
-
Return the response body as a string.
- getResponseHeaders() - Method in interface org.springframework.web.reactive.resource.HttpResource
-
The HTTP headers to be contributed to the HTTP response
that serves the current resource.
- getReturnType() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the type of the value returned from the handler -- e.g.
- getReturnTypeSource() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the
MethodParameter
from which
returnType
was created.
- getReturnValue() - Method in class org.springframework.web.reactive.HandlerResult
-
Return the value returned from the handler, if any.
- getRouterFunction() - Method in class org.springframework.web.reactive.function.server.support.RouterFunctionMapping
-
- getScripts() - Method in interface org.springframework.web.reactive.result.view.script.ScriptTemplateConfig
-
Return the scripts to be loaded by the script engine (library or user provided).
- getScripts() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
- getSendProcessor() - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
-
- getSessionAttributePredicate() - Method in class org.springframework.web.reactive.socket.server.support.HandshakeWebSocketService
-
Return the configured predicate for initialization WebSocket session
attributes from WebSession
attributes.
- getStatusCode() - Method in exception org.springframework.web.reactive.function.client.WebClientResponseException
-
Return the HTTP status code value.
- getStatusCode() - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Get the redirect status code to use.
- getStatusText() - Method in exception org.springframework.web.reactive.function.client.WebClientResponseException
-
Return the HTTP status text.
- getStrategyForPath(String) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Find a VersionStrategy
for the request path of the requested resource.
- getStrategyMap() - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Return the map with version strategies keyed by path pattern.
- getSubProtocol() - Method in class org.springframework.web.reactive.socket.HandshakeInfo
-
The sub-protocol negotiated at handshake time, or null
if none.
- getSubProtocols() - Method in interface org.springframework.web.reactive.socket.WebSocketHandler
-
Return the list of sub-protocols supported by this handler.
- getSuffix() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the suffix that gets appended to view names when building a URL.
- getSupportedMediaTypes() - Method in exception org.springframework.web.reactive.function.UnsupportedMediaTypeException
-
Return the list of supported content types in cases when the Content-Type
header is parsed but not supported, or an empty list otherwise.
- getSupportedMediaTypes() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Return the configured media types supported by this view.
- getSupportedMediaTypes() - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Return the list of media types this View supports, or an empty list.
- getSupportedMediaTypes() - Method in interface org.springframework.web.reactive.result.view.View
-
Return the list of media types this View supports, or an empty list.
- getSupportedMediaTypes() - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
Return the configured media types supported by this view.
- getTemplate(Locale) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Retrieve the FreeMarker template for the given locale,
to be rendering by this view.
- getTemplate(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- getTemplateLoader() - Method in class org.springframework.web.reactive.result.view.script.RenderingContext
-
Return a function that takes a template path as input and returns the template
content as a String.
- getTemplateModel(Map<String, Object>, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Build a FreeMarker template model for the given model Map.
- getTimeZone() - Method in class org.springframework.web.reactive.result.view.RequestContext
-
Return the current TimeZone.
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.AbstractRequestCondition
-
The notation to use when printing discrete items of content.
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.CompositeRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.ConsumesRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
- getToStringInfix() - Method in class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
- getType() - Method in class org.springframework.web.reactive.socket.WebSocketMessage
-
Return the message type (text, binary, etc).
- getUpgradeStrategy() - Method in class org.springframework.web.reactive.socket.server.support.HandshakeWebSocketService
-
- getUri() - Method in class org.springframework.web.reactive.socket.HandshakeInfo
-
Return the URL for the WebSocket endpoint.
- getUrl() - Method in class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Return the URL of the resource that this view wraps.
- getUrl() - Method in class org.springframework.web.reactive.result.view.script.RenderingContext
-
Return the URL of the rendered template.
- getUrlMap() - Method in class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
Allow Map access to the URL path mappings, with the option to add or
override specific entries.
- getValidator() - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- getValidator() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Override this method to provide a custom Validator
.
- getValidator() - Method in interface org.springframework.web.reactive.config.WebFluxConfigurer
-
Provide a custom Validator
.
- getValidator() - Method in class org.springframework.web.reactive.config.WebFluxConfigurerComposite
-
- getValue() - Method in interface org.springframework.web.reactive.result.condition.NameValueExpression
-
- getValue() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Return the current value of the field, i.e.
- getValueType() - Method in class org.springframework.web.reactive.result.view.BindStatus
-
Get the 'Class
' type of the field.
- getViewClass() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the view class to be used to create views.
- getViewNames() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the view names (or name patterns) that can be handled by this
ViewResolver
.
- getViewResolver() - Method in class org.springframework.web.reactive.config.UrlBasedViewResolverRegistration
-
- getViewResolverRegistry() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- getViewResolvers() - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
- getViewResolvers() - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
Return a read-only list of view resolvers.
- getWebBindingInitializer() - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Return the configured WebBindingInitializer, or null
if none.
- getWebSocketContainer() - Method in class org.springframework.web.reactive.socket.client.StandardWebSocketClient
-
Return the configured WebSocketContainer
to use.
- getWebSocketPolicy() - Method in class org.springframework.web.reactive.socket.server.upgrade.JettyRequestUpgradeStrategy
-
Return the configured WebSocketPolicy
, if any.
- getWebSocketService() - Method in class org.springframework.web.reactive.socket.server.support.WebSocketHandlerAdapter
-
Return the configured WebSocketService
to handle requests.
- getXnioWorker() - Method in class org.springframework.web.reactive.socket.client.UndertowWebSocketClient
-
- GOING_AWAY - Static variable in class org.springframework.web.reactive.socket.CloseStatus
-
"1001 indicates that an endpoint is "going away", such as a server going down or a
browser having navigated away from a page."
- GzipResourceResolver - Class in org.springframework.web.reactive.resource
-
- GzipResourceResolver() - Constructor for class org.springframework.web.reactive.resource.GzipResourceResolver
-
Deprecated.
- handle(ServerWebExchange) - Method in class org.springframework.web.reactive.DispatcherHandler
-
- handle(ServerRequest) - Method in interface org.springframework.web.reactive.function.server.HandlerFunction
-
Handle the given request.
- handle(ServerWebExchange, Object) - Method in class org.springframework.web.reactive.function.server.support.HandlerFunctionAdapter
-
- handle(ServerWebExchange, Object) - Method in interface org.springframework.web.reactive.HandlerAdapter
-
Handle the request with the given handler.
- handle(ServerWebExchange) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Processes a resource request.
- handle(ServerWebExchange, Object) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- handle(ServerWebExchange, Object) - Method in class org.springframework.web.reactive.result.SimpleHandlerAdapter
-
- handle(ServerWebExchange, Object) - Method in class org.springframework.web.reactive.socket.server.support.WebSocketHandlerAdapter
-
- handle(WebSocketSession) - Method in interface org.springframework.web.reactive.socket.WebSocketHandler
-
Invoked when a new WebSocket connection is established, and allows
handling of the session.
- handleMatch(T, HandlerMethod, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Invoked when a matching mapping is found.
- handleMatch(RequestMappingInfo, HandlerMethod, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
Expose URI template variables, matrix variables, and producible media types in the request.
- handleMissingValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ExpressionValueMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.MatrixVariableMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
- handleMissingValue(String, MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- handleNoMatch(Set<T>, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Invoked when no matching mapping is not found.
- handleNoMatch(Set<RequestMappingInfo>, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
Iterate all RequestMappingInfos once again, look if any match by URL at
least and raise exceptions accordingly.
- HandlerAdapter - Interface in org.springframework.web.reactive
-
Contract that decouples the
DispatcherHandler
from the details of
invoking a handler and makes it possible to support any handler type.
- handleRequest(ServerWebExchange, WebSocketHandler) - Method in class org.springframework.web.reactive.socket.server.support.HandshakeWebSocketService
-
- handleRequest(ServerWebExchange, WebSocketHandler) - Method in interface org.springframework.web.reactive.socket.server.WebSocketService
-
- handleResolvedValue(Object, String, MethodParameter, Model, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver
-
Invoked after a value is resolved.
- handleResolvedValue(Object, String, MethodParameter, Model, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- handleResult(ServerWebExchange, HandlerResult) - Method in class org.springframework.web.reactive.function.server.support.ServerResponseResultHandler
-
- handleResult(ServerWebExchange, HandlerResult) - Method in interface org.springframework.web.reactive.HandlerResultHandler
-
Process the given result modifying response headers and/or writing data
to the response.
- handleResult(ServerWebExchange, HandlerResult) - Method in class org.springframework.web.reactive.result.method.annotation.ResponseBodyResultHandler
-
- handleResult(ServerWebExchange, HandlerResult) - Method in class org.springframework.web.reactive.result.method.annotation.ResponseEntityResultHandler
-
- handleResult(ServerWebExchange, HandlerResult) - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
- HandlerFilterFunction<T extends ServerResponse,R extends ServerResponse> - Interface in org.springframework.web.reactive.function.server
-
- HandlerFunction<T extends ServerResponse> - Interface in org.springframework.web.reactive.function.server
-
Represents a function that handles a
request.
- handlerFunctionAdapter() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- HandlerFunctionAdapter - Class in org.springframework.web.reactive.function.server.support
-
- HandlerFunctionAdapter() - Constructor for class org.springframework.web.reactive.function.server.support.HandlerFunctionAdapter
-
- HandlerMapping - Interface in org.springframework.web.reactive
-
Interface to be implemented by objects that define a mapping between
requests and handler objects.
- HandlerMethodArgumentResolver - Interface in org.springframework.web.reactive.result.method
-
Strategy to resolve the argument value for a method parameter in the context
of the current HTTP request.
- HandlerMethodArgumentResolverSupport - Class in org.springframework.web.reactive.result.method
-
Base class for
HandlerMethodArgumentResolver
implementations with access to a
ReactiveAdapterRegistry
and methods to check for method parameter support.
- HandlerMethodArgumentResolverSupport(ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
-
- handlerMethodsInitialized(Map<T, HandlerMethod>) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Invoked after all handler methods have been detected.
- HandlerResult - Class in org.springframework.web.reactive
-
Represent the result of the invocation of a handler or a handler method.
- HandlerResult(Object, Object, MethodParameter) - Constructor for class org.springframework.web.reactive.HandlerResult
-
Create a new HandlerResult
.
- HandlerResult(Object, Object, MethodParameter, BindingContext) - Constructor for class org.springframework.web.reactive.HandlerResult
-
Create a new HandlerResult
.
- HandlerResultHandler - Interface in org.springframework.web.reactive
-
- HandlerResultHandlerSupport - Class in org.springframework.web.reactive.result
-
Base class for
HandlerResultHandler
with support for content negotiation and access to a
ReactiveAdapter
registry.
- HandlerResultHandlerSupport(RequestedContentTypeResolver, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.HandlerResultHandlerSupport
-
- HandlerStrategies - Interface in org.springframework.web.reactive.function.server
-
- HandlerStrategies.Builder - Interface in org.springframework.web.reactive.function.server
-
- HandshakeInfo - Class in org.springframework.web.reactive.socket
-
Simple container of information related to the handshake request that started
the
WebSocketSession
session.
- HandshakeInfo(URI, HttpHeaders, Mono<Principal>, String) - Constructor for class org.springframework.web.reactive.socket.HandshakeInfo
-
Constructor with basic information about the handshake.
- HandshakeInfo(URI, HttpHeaders, Mono<Principal>, String, InetSocketAddress, Map<String, Object>, String) - Constructor for class org.springframework.web.reactive.socket.HandshakeInfo
-
Constructor targetting server-side use with extra information about the
handshake, the remote address, and a pre-existing log prefix for
correlation.
- HandshakeWebSocketService - Class in org.springframework.web.reactive.socket.server.support
-
WebSocketService
implementation that handles a WebSocket HTTP
handshake request by delegating to a
RequestUpgradeStrategy
which
is either auto-detected (no-arg constructor) from the classpath but can
also be explicitly configured.
- HandshakeWebSocketService() - Constructor for class org.springframework.web.reactive.socket.server.support.HandshakeWebSocketService
-
- HandshakeWebSocketService(RequestUpgradeStrategy) - Constructor for class org.springframework.web.reactive.socket.server.support.HandshakeWebSocketService
-
- hasExceptionHandler() - Method in class org.springframework.web.reactive.HandlerResult
-
Whether there is an exception handler.
- hashCode() - Method in class org.springframework.web.reactive.function.client.ExchangeFilterFunctions.Credentials
-
Deprecated.
- hashCode() - Method in class org.springframework.web.reactive.result.condition.AbstractRequestCondition
-
- hashCode() - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
- hashCode() - Method in class org.springframework.web.reactive.socket.CloseStatus
-
- hashCode() - Method in class org.springframework.web.reactive.socket.WebSocketMessage
-
- hasMappingForPattern(String) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Whether a resource handler has already been registered for the given path pattern.
- hasRegistrations() - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
Whether any view resolvers have been registered.
- head() - Method in interface org.springframework.web.reactive.function.client.WebClient
-
Start building an HTTP HEAD request.
- HEAD(String) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is HEAD
and the given pattern
matches against the request path.
- HEAD(String, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP HEAD
requests
that match the given pattern.
- HEAD(String, RequestPredicate, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP HEAD
requests
that match the given pattern and predicate.
- header(String, String...) - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Add the given header value(s) under the given name.
- header(String, String...) - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Builder
-
Add the given header value(s) under the given name.
- header(String) - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Headers
-
Return the header value(s), if any, for the header of the given name.
- header(String) - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper.HeadersWrapper
-
- header(String, String...) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestHeadersSpec
-
Add the given, single header value under the given name.
- header(String, String...) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Add the given header value(s) under the given name.
- header(String, String...) - Method in interface org.springframework.web.reactive.function.server.RenderingResponse.Builder
-
Add the given header value(s) under the given name.
- header(String, String) - Method in interface org.springframework.web.reactive.function.server.RequestPredicates.Visitor
-
Receive notification of a HTTP header predicate.
- header(String, String...) - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Builder
-
Add the given header value(s) under the given name.
- header(String) - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Headers
-
Get the header value(s), if any, for the header of the given name.
- header(String, String...) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Add the given header value(s) under the given name.
- header(String) - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
- header(String, String...) - Method in interface org.springframework.web.reactive.result.view.Rendering.Builder
-
Specify a header to add to the response.
- HeaderContentTypeResolver - Class in org.springframework.web.reactive.accept
-
Resolver that looks at the 'Accept' header of the request.
- HeaderContentTypeResolver() - Constructor for class org.springframework.web.reactive.accept.HeaderContentTypeResolver
-
- headerResolver() - Method in class org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder
-
Add resolver to get the requested content type from the
"Accept" header.
- headers(Consumer<HttpHeaders>) - Method in interface org.springframework.web.reactive.function.client.ClientRequest.Builder
-
Manipulate this request's headers with the given consumer.
- headers() - Method in interface org.springframework.web.reactive.function.client.ClientRequest
-
Return the headers of this request.
- headers(Consumer<HttpHeaders>) - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Builder
-
Manipulate this response's headers with the given consumer.
- headers() - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Return the headers of this response.
- headers() - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- headers(Consumer<HttpHeaders>) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestHeadersSpec
-
Provides access to every header declared so far with the possibility
to add, replace, or remove values.
- headers(HttpHeaders) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Copy the given headers into the entity's headers map.
- headers(HttpHeaders) - Method in interface org.springframework.web.reactive.function.server.RenderingResponse.Builder
-
Copy the given headers into the entity's headers map.
- headers(Predicate<ServerRequest.Headers>) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that tests the request's headers
against the given headers predicate.
- headers(Consumer<HttpHeaders>) - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Builder
-
Manipulate this request's headers with the given consumer.
- headers() - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get the headers of this request.
- headers() - Method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Return the headers of this response.
- headers(Consumer<HttpHeaders>) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.HeadersBuilder
-
Manipulate this response's headers with the given consumer.
- headers() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- headers(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the header conditions.
- headers(HttpHeaders) - Method in interface org.springframework.web.reactive.result.view.Rendering.Builder
-
Specify headers to add to the response.
- headers() - Method in interface org.springframework.web.reactive.result.view.Rendering
-
Return headers to add to the response.
- HeadersRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical conjunction (' && ') request condition that matches a request against
a set of header expressions with syntax defined in RequestMapping.headers()
.
- HeadersRequestCondition(String...) - Constructor for class org.springframework.web.reactive.result.condition.HeadersRequestCondition
-
Create a new instance from the given header expressions.
- HeadersWrapper(ClientResponse.Headers) - Constructor for class org.springframework.web.reactive.function.client.support.ClientResponseWrapper.HeadersWrapper
-
Create a new HeadersWrapper
that wraps the given request.
- HeadersWrapper(ServerRequest.Headers) - Constructor for class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
Create a new HeadersWrapper
that wraps the given request.
- hint(String, Object) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Add a serialization hint like Jackson2CodecSupport.JSON_VIEW_HINT
to
customize how the body will be serialized.
- hint(String, Object) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.BodyBuilder
-
Add a serialization hint like Jackson2CodecSupport.JSON_VIEW_HINT
to customize how the body will be serialized.
- hints() - Method in interface org.springframework.web.reactive.function.BodyExtractor.Context
-
Return the map of hints to use to customize body extraction.
- hints() - Method in interface org.springframework.web.reactive.function.BodyInserter.Context
-
Return the map of hints to use for response body conversion.
- host() - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Headers
-
Get the value of the Host
header, if available.
- host() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
- HttpEntityArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments of type HttpEntity
or RequestEntity
by reading the body of the request through a compatible
HttpMessageReader
.
- HttpEntityArgumentResolver(List<HttpMessageReader<?>>, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.HttpEntityArgumentResolver
-
- HttpMessageWriterView - Class in org.springframework.web.reactive.result.view
-
View
that writes model attribute(s) with an HttpMessageWriter
.
- HttpMessageWriterView(Encoder<?>) - Constructor for class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Constructor with an Encoder
.
- HttpMessageWriterView(HttpMessageWriter<?>) - Constructor for class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Constructor with a fully initialized HttpMessageWriter
.
- HttpResource - Interface in org.springframework.web.reactive.resource
-
Extended interface for a Resource
to be written to an
HTTP response.
- ParameterContentTypeResolver - Class in org.springframework.web.reactive.accept
-
Resolver that checks a query parameter and uses it to lookup a matching
MediaType.
- ParameterContentTypeResolver(Map<String, MediaType>) - Constructor for class org.springframework.web.reactive.accept.ParameterContentTypeResolver
-
- parameterName(String) - Method in class org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder.ParameterResolverConfigurer
-
Set the name of the parameter to use to determine requested media types.
- parameterResolver() - Method in class org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder
-
Add a resolver to get the requested content type from a query parameter.
- ParameterResolverConfigurer() - Constructor for class org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder.ParameterResolverConfigurer
-
- params(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the request param conditions.
- ParamsRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical conjunction (' && ') request condition that matches a request against
a set parameter expressions with syntax defined in RequestMapping.params()
.
- ParamsRequestCondition(String...) - Constructor for class org.springframework.web.reactive.result.condition.ParamsRequestCondition
-
Create a new instance from the given param expressions.
- parse(String, SortedSet<CssLinkResourceTransformer.ContentChunkInfo>) - Method in class org.springframework.web.reactive.resource.CssLinkResourceTransformer.AbstractLinkParser
-
- parse(String, SortedSet<CssLinkResourceTransformer.ContentChunkInfo>) - Method in interface org.springframework.web.reactive.resource.CssLinkResourceTransformer.LinkParser
-
- patch() - Method in interface org.springframework.web.reactive.function.client.WebClient
-
Start building an HTTP PATCH request.
- PATCH(String) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is PATCH
and the given pattern
matches against the request path.
- PATCH(String, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP PATCH
requests
that match the given pattern.
- PATCH(String, RequestPredicate, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP PATCH
requests
that match the given pattern and predicate.
- path(String) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that tests the request path
against the given path pattern.
- path(String) - Method in interface org.springframework.web.reactive.function.server.RequestPredicates.Visitor
-
Receive notification of an path predicate.
- path(String, Supplier<RouterFunction<ServerResponse>>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Route to the supplied router function if the given path prefix pattern applies.
- path(String, Consumer<RouterFunctions.Builder>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Route to a built router function if the given path prefix pattern applies.
- path() - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get the request path.
- path() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE - Static variable in interface org.springframework.web.reactive.HandlerMapping
-
Name of the attribute
that
contains the path within the handler mapping, in case of a pattern match
such as "/static/**"
or the full relevant URI otherwise.
- pathContainer() - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get the request path as a PathContainer
.
- pathContainer() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- pathExtension(String) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that matches if the request's path has the given extension.
- pathExtension(Predicate<String>) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that matches if the request's path matches the given
predicate.
- pathExtension(String) - Method in interface org.springframework.web.reactive.function.server.RequestPredicates.Visitor
-
Receive notification of an path extension predicate.
- PathMatchConfigurer - Class in org.springframework.web.reactive.config
-
Assist with configuring HandlerMapping
's with path matching options.
- PathMatchConfigurer() - Constructor for class org.springframework.web.reactive.config.PathMatchConfigurer
-
- pathPredicates(PathPatternParser) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a function that creates new path-matching RequestPredicates
from pattern Strings using the given PathPatternParser
.
- PathResourceResolver - Class in org.springframework.web.reactive.resource
-
A simple ResourceResolver
that tries to find a resource under the given
locations matching to the request path.
- PathResourceResolver() - Constructor for class org.springframework.web.reactive.resource.PathResourceResolver
-
- paths(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the path patterns.
- paths(String...) - Static method in class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Create a new RequestMappingInfo.Builder
with the given paths.
- pathVariable(String) - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get the path variable with the given name, if present.
- pathVariable(String) - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- PathVariableMapMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolver for Map
method arguments also annotated with
@PathVariable
where the annotation does not specify a
path variable name.
- PathVariableMapMethodArgumentResolver(ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.PathVariableMapMethodArgumentResolver
-
- PathVariableMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with @PathVariable
.
- PathVariableMethodArgumentResolver(ConfigurableBeanFactory, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- pathVariables() - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get all path variables for this request.
- pathVariables() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- PatternsRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical disjunction (' || ') request condition that matches a request
against a set of URL path patterns.
- PatternsRequestCondition(PathPattern...) - Constructor for class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Creates a new instance with the given URL patterns.
- PatternsRequestCondition(List<PathPattern>) - Constructor for class org.springframework.web.reactive.result.condition.PatternsRequestCondition
-
Creates a new instance with the given Stream
of URL patterns.
- permanentRedirect(URI) - Static method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Create a builder with a 308 Permanent Redirect
status and a location header set to the given URI.
- pingMessage(Function<DataBufferFactory, DataBuffer>) - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- pingMessage(Function<DataBufferFactory, DataBuffer>) - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
- POLICY_VIOLATION - Static variable in class org.springframework.web.reactive.socket.CloseStatus
-
"1008 indicates that an endpoint is terminating the connection because it has
received a message that violates its policy.
- pongMessage(Function<DataBufferFactory, DataBuffer>) - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- pongMessage(Function<DataBufferFactory, DataBuffer>) - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
- post() - Method in interface org.springframework.web.reactive.function.client.WebClient
-
Start building an HTTP POST request.
- POST(String) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is POST
and the given pattern
matches against the request path.
- POST(String, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP POST
requests
that match the given pattern.
- POST(String, RequestPredicate, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP POST
requests
that match the given pattern and predicate.
- postProcessTemplateLoaders(List<TemplateLoader>) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfigurer
-
This implementation registers an additional ClassTemplateLoader
for the Spring-provided macros, added to the end of the list.
- prefix(String) - Method in class org.springframework.web.reactive.config.UrlBasedViewResolverRegistration
-
Set the prefix that gets prepended to view names when building a URL.
- principal() - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get the authenticated user for the request, if any.
- principal() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- PrincipalArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method argument value of type Principal
.
- PrincipalArgumentResolver(ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.PrincipalArgumentResolver
-
- processAction(ServerWebExchange, String, String) - Method in interface org.springframework.web.reactive.result.view.RequestDataValueProcessor
-
Invoked when a new form action is rendered.
- processFormFieldValue(ServerWebExchange, String, String, String) - Method in interface org.springframework.web.reactive.result.view.RequestDataValueProcessor
-
Invoked when a form field value is rendered.
- processPath(String) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Process the given resource path.
- processUrl(ServerWebExchange, String) - Method in interface org.springframework.web.reactive.result.view.RequestDataValueProcessor
-
Invoked when a URL is about to be rendered or redirected to.
- produces(String...) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Set the produces conditions.
- ProducesRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical disjunction (' || ') request condition to match a request's 'Accept' header
to a list of media type expressions.
- ProducesRequestCondition(String...) - Constructor for class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Creates a new instance from "produces" expressions.
- ProducesRequestCondition(String[], String[]) - Constructor for class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
Creates a new instance with "produces" and "header" expressions.
- ProducesRequestCondition(String[], String[], RequestedContentTypeResolver) - Constructor for class org.springframework.web.reactive.result.condition.ProducesRequestCondition
-
- PRODUCIBLE_MEDIA_TYPES_ATTRIBUTE - Static variable in interface org.springframework.web.reactive.HandlerMapping
-
Name of the attribute
containing
the set of producible MediaType's applicable to the mapped handler.
- propagateQuery(boolean) - Method in interface org.springframework.web.reactive.result.view.Rendering.RedirectBuilder
-
Whether to append the query string of the current URL to the target
redirect URL or not.
- PROTOCOL_ERROR - Static variable in class org.springframework.web.reactive.socket.CloseStatus
-
"1002 indicates that an endpoint is terminating the connection due to a protocol
error."
- put() - Method in interface org.springframework.web.reactive.function.client.WebClient
-
Start building an HTTP PUT request.
- PUT(String) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a RequestPredicate
that matches if request's HTTP method is PUT
and the given pattern
matches against the request path.
- PUT(String, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP PUT
requests
that match the given pattern.
- PUT(String, RequestPredicate, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP PUT
requests
that match the given pattern and predicate.
- range() - Method in interface org.springframework.web.reactive.function.server.ServerRequest.Headers
-
Get the value of the Range
header.
- range() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper.HeadersWrapper
-
- rawStatusCode() - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Return the (potentially non-standard) status code of this response.
- rawStatusCode() - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- ReactorNettyRequestUpgradeStrategy - Class in org.springframework.web.reactive.socket.server.upgrade
-
- ReactorNettyRequestUpgradeStrategy() - Constructor for class org.springframework.web.reactive.socket.server.upgrade.ReactorNettyRequestUpgradeStrategy
-
- ReactorNettyWebSocketClient - Class in org.springframework.web.reactive.socket.client
-
- ReactorNettyWebSocketClient() - Constructor for class org.springframework.web.reactive.socket.client.ReactorNettyWebSocketClient
-
Default constructor.
- ReactorNettyWebSocketClient(HttpClient) - Constructor for class org.springframework.web.reactive.socket.client.ReactorNettyWebSocketClient
-
Constructor that accepts an existing HttpClient
builder.
- ReactorNettyWebSocketSession - Class in org.springframework.web.reactive.socket.adapter
-
WebSocketSession
implementation for use with the Reactor Netty's
NettyInbound
and
NettyOutbound
.
- ReactorNettyWebSocketSession(WebsocketInbound, WebsocketOutbound, HandshakeInfo, NettyDataBufferFactory) - Constructor for class org.springframework.web.reactive.socket.adapter.ReactorNettyWebSocketSession
-
- ReactorNettyWebSocketSession(WebsocketInbound, WebsocketOutbound, HandshakeInfo, NettyDataBufferFactory, int) - Constructor for class org.springframework.web.reactive.socket.adapter.ReactorNettyWebSocketSession
-
Constructor with an additional maxFramePayloadLength argument.
- ReactorNettyWebSocketSession.WebSocketConnection - Class in org.springframework.web.reactive.socket.adapter
-
Simple container for NettyInbound
and NettyOutbound
.
- readBody(MethodParameter, boolean, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
Read the body from a method argument with HttpMessageReader
.
- readBody(MethodParameter, MethodParameter, boolean, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver
-
Read the body from a method argument with HttpMessageReader
.
- receive() - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
-
- receive() - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- receive() - Method in class org.springframework.web.reactive.socket.adapter.ReactorNettyWebSocketSession
-
- receive() - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
Provides access to the stream of inbound messages.
- REDIRECT_URL_PREFIX - Static variable in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Prefix for special view names that specify a redirect URL (usually
to a controller after a form has been submitted and processed).
- redirectTo(String) - Static method in interface org.springframework.web.reactive.result.view.Rendering
-
- RedirectView - Class in org.springframework.web.reactive.result.view
-
View that redirects to an absolute or context relative URL.
- RedirectView() - Constructor for class org.springframework.web.reactive.result.view.RedirectView
-
Constructor for use as a bean.
- RedirectView(String) - Constructor for class org.springframework.web.reactive.result.view.RedirectView
-
Create a new RedirectView
with the given redirect URL.
- RedirectView(String, HttpStatus) - Constructor for class org.springframework.web.reactive.result.view.RedirectView
-
Create a new RedirectView
with the given URL and an alternate
redirect status code such as HttpStatus.TEMPORARY_REDIRECT
or
HttpStatus.PERMANENT_REDIRECT
.
- registerExtension(String, String) - Method in class org.springframework.web.reactive.resource.EncodedResourceResolver
-
- registerHandler(String[], String) - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
Register the specified handler for the given URL paths.
- registerHandler(String, Object) - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
Register the specified handler for the given URL path.
- registerHandlerMethod(Object, Method, T) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Register a handler method and its unique mapping.
- registerHandlers(Map<String, Object>) - Method in class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
Register all handlers specified in the URL map for the corresponding paths.
- registerHandlers(Map<String, ResourceWebHandler>) - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
-
Manually configure resource handler mappings.
- registerMapping(T, Object, Method) - Method in class org.springframework.web.reactive.result.method.AbstractHandlerMethodMapping
-
Register the given mapping.
- release() - Method in class org.springframework.web.reactive.socket.WebSocketMessage
-
Release the payload DataBuffer
which is useful on runtimes
(e.g.
- remoteAddress() - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get the remote address to which this request is connected, if available.
- remoteAddress() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- removeVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractFileNameVersionStrategy
-
- removeVersion(String, String) - Method in class org.springframework.web.reactive.resource.AbstractPrefixVersionStrategy
-
- removeVersion(String, String) - Method in interface org.springframework.web.reactive.resource.VersionStrategy
-
Remove the version from the request path.
- render(String, Object...) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.BodyBuilder
-
Render the template with the given name
using the given modelAttributes
.
- render(String, Map<String, ?>) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.BodyBuilder
-
Render the template with the given name
using the given model
.
- render(Map<String, ?>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Prepare the model to render.
- render(Map<String, ?>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
- render(Map<String, ?>, MediaType, ServerWebExchange) - Method in interface org.springframework.web.reactive.result.view.View
-
- Rendering - Interface in org.springframework.web.reactive.result.view
-
Public API for HTML rendering.
- Rendering.Builder<B extends Rendering.Builder<B>> - Interface in org.springframework.web.reactive.result.view
-
- Rendering.RedirectBuilder - Interface in org.springframework.web.reactive.result.view
-
- RenderingContext - Class in org.springframework.web.reactive.result.view.script
-
Context passed to
ScriptTemplateView
render function in order to make
the application context, the locale, the template loader and the url available on
scripting side.
- RenderingContext(ApplicationContext, Locale, Function<String, String>, String) - Constructor for class org.springframework.web.reactive.result.view.script.RenderingContext
-
Create a new RenderingContext
.
- RenderingResponse - Interface in org.springframework.web.reactive.function.server
-
Rendering-specific subtype of
ServerResponse
that exposes model and template data.
- RenderingResponse.Builder - Interface in org.springframework.web.reactive.function.server
-
Defines a builder for RenderingResponse
.
- renderInternal(Map<String, Object>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Subclasses must implement this method to actually render the view.
- renderInternal(Map<String, Object>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
- renderInternal(Map<String, Object>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Convert model to request parameters and redirect to the given URL.
- renderInternal(Map<String, Object>, MediaType, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- request() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
Return the wrapped request.
- REQUEST_ATTRIBUTE - Static variable in class org.springframework.web.reactive.function.server.RouterFunctions
-
Name of the
ServerWebExchange
attribute that contains the
ServerRequest
.
- REQUEST_DATA_VALUE_PROCESSOR_BEAN_NAME - Static variable in class org.springframework.web.reactive.result.view.AbstractView
-
Well-known name for the RequestDataValueProcessor in the bean factory.
- RequestAttributeMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with an @RequestAttribute
.
- RequestAttributeMethodArgumentResolver(ConfigurableBeanFactory, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- RequestBodyArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with @RequestBody
by reading the
body of the request through a compatible HttpMessageReader
.
- RequestBodyArgumentResolver(List<HttpMessageReader<?>>, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestBodyArgumentResolver
-
- RequestCondition<T> - Interface in org.springframework.web.reactive.result.condition
-
Contract for request mapping conditions.
- RequestConditionHolder - Class in org.springframework.web.reactive.result.condition
-
A holder for a
RequestCondition
useful when the type of the request
condition is not known ahead of time, e.g.
- RequestConditionHolder(RequestCondition<?>) - Constructor for class org.springframework.web.reactive.result.condition.RequestConditionHolder
-
Create a new holder to wrap the given request condition.
- RequestContext - Class in org.springframework.web.reactive.result.view
-
Context holder for request-specific state, like the MessageSource
to
use, current locale, binding errors, etc.
- RequestContext(ServerWebExchange, Map<String, Object>, MessageSource) - Constructor for class org.springframework.web.reactive.result.view.RequestContext
-
- RequestContext(ServerWebExchange, Map<String, Object>, MessageSource, RequestDataValueProcessor) - Constructor for class org.springframework.web.reactive.result.view.RequestContext
-
- RequestDataValueProcessor - Interface in org.springframework.web.reactive.result.view
-
A contract for inspecting and potentially modifying request data values such
as URL query parameters or form field values before they are rendered by a
view or before a redirect.
- RequestedContentTypeResolver - Interface in org.springframework.web.reactive.accept
-
Strategy to resolve the requested media types for a ServerWebExchange
.
- RequestedContentTypeResolverBuilder - Class in org.springframework.web.reactive.accept
-
Builder for a composite
RequestedContentTypeResolver
that delegates
to other resolvers each implementing a different strategy to determine the
requested content type -- e.g.
- RequestedContentTypeResolverBuilder() - Constructor for class org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder
-
- RequestedContentTypeResolverBuilder.ParameterResolverConfigurer - Class in org.springframework.web.reactive.accept
-
- RequestHeaderMapMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves Map
method arguments annotated with @RequestHeader
.
- RequestHeaderMapMethodArgumentResolver(ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestHeaderMapMethodArgumentResolver
-
- RequestHeaderMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with @RequestHeader
except for
Map
arguments.
- RequestHeaderMethodArgumentResolver(ConfigurableBeanFactory, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- requestMappingHandlerAdapter() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- RequestMappingHandlerAdapter - Class in org.springframework.web.reactive.result.method.annotation
-
Supports the invocation of
@RequestMapping
handler methods.
- RequestMappingHandlerAdapter() - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- requestMappingHandlerMapping() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- RequestMappingHandlerMapping - Class in org.springframework.web.reactive.result.method.annotation
-
- RequestMappingHandlerMapping() - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- RequestMappingInfo - Class in org.springframework.web.reactive.result.method
-
Request mapping information.
- RequestMappingInfo(String, PatternsRequestCondition, RequestMethodsRequestCondition, ParamsRequestCondition, HeadersRequestCondition, ConsumesRequestCondition, ProducesRequestCondition, RequestCondition<?>) - Constructor for class org.springframework.web.reactive.result.method.RequestMappingInfo
-
- RequestMappingInfo(PatternsRequestCondition, RequestMethodsRequestCondition, ParamsRequestCondition, HeadersRequestCondition, ConsumesRequestCondition, ProducesRequestCondition, RequestCondition<?>) - Constructor for class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Creates a new instance with the given request conditions.
- RequestMappingInfo(RequestMappingInfo, RequestCondition<?>) - Constructor for class org.springframework.web.reactive.result.method.RequestMappingInfo
-
Re-create a RequestMappingInfo with the given custom request condition.
- RequestMappingInfo.Builder - Interface in org.springframework.web.reactive.result.method
-
Defines a builder for creating a RequestMappingInfo.
- RequestMappingInfo.BuilderConfiguration - Class in org.springframework.web.reactive.result.method
-
Container for configuration options used for request mapping purposes.
- RequestMappingInfoHandlerMapping - Class in org.springframework.web.reactive.result.method
-
Abstract base class for classes for which
RequestMappingInfo
defines
the mapping between a request and a handler method.
- RequestMappingInfoHandlerMapping() - Constructor for class org.springframework.web.reactive.result.method.RequestMappingInfoHandlerMapping
-
- RequestMethodsRequestCondition - Class in org.springframework.web.reactive.result.condition
-
A logical disjunction (' || ') request condition that matches a request
against a set of RequestMethods
.
- RequestMethodsRequestCondition(RequestMethod...) - Constructor for class org.springframework.web.reactive.result.condition.RequestMethodsRequestCondition
-
Create a new instance with the given request methods.
- RequestParamMapMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolver for Map
method arguments annotated with
@RequestParam
where the annotation does not specify a
request parameter name.
- RequestParamMapMethodArgumentResolver(ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestParamMapMethodArgumentResolver
-
- RequestParamMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolver for method arguments annotated with @RequestParam
from URI
query string parameters.
- RequestParamMethodArgumentResolver(ConfigurableBeanFactory, ReactiveAdapterRegistry, boolean) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
Class constructor with a default resolution mode flag.
- RequestPartMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolver for @RequestPart
arguments where the named part is decoded
much like an @RequestBody
argument but based on the content of an
individual part instead.
- RequestPartMethodArgumentResolver(List<HttpMessageReader<?>>, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.RequestPartMethodArgumentResolver
-
- RequestPredicate - Interface in org.springframework.web.reactive.function.server
-
- RequestPredicates - Class in org.springframework.web.reactive.function.server
-
Implementations of
RequestPredicate
that implement various useful
request matching operations, such as matching based on path, HTTP method, etc.
- RequestPredicates() - Constructor for class org.springframework.web.reactive.function.server.RequestPredicates
-
- RequestPredicates.Visitor - Interface in org.springframework.web.reactive.function.server
-
Receives notifications from the logical structure of request predicates.
- RequestUpgradeStrategy - Interface in org.springframework.web.reactive.socket.server
-
A strategy for upgrading an HTTP request to a WebSocket session depending
on the underlying network runtime.
- REQUIRED_EXTENSION - Static variable in class org.springframework.web.reactive.socket.CloseStatus
-
"1010 indicates that an endpoint (client) is terminating the connection because it
has expected the server to negotiate one or more extension, but the server didn't
return them in the response message of the WebSocket handshake.
- requiredViewClass() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerViewResolver
-
- requiredViewClass() - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateViewResolver
-
- requiredViewClass() - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Return the required type of view for this resolver.
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver
-
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueSyncArgumentResolver
-
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.ErrorsMethodArgumentResolver
-
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.HttpEntityArgumentResolver
-
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.ModelAttributeMethodArgumentResolver
-
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.PrincipalArgumentResolver
-
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestBodyArgumentResolver
-
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestPartMethodArgumentResolver
-
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.WebSessionArgumentResolver
-
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in interface org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
-
Resolve the value for the method parameter.
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in interface org.springframework.web.reactive.result.method.SyncHandlerMethodArgumentResolver
-
Resolve the value for the method parameter.
- resolveArgumentValue(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueSyncArgumentResolver
-
- resolveArgumentValue(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.MatrixVariableMapMethodArgumentResolver
-
- resolveArgumentValue(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.ModelArgumentResolver
-
- resolveArgumentValue(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMapMethodArgumentResolver
-
- resolveArgumentValue(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMapMethodArgumentResolver
-
- resolveArgumentValue(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMapMethodArgumentResolver
-
- resolveArgumentValue(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.ServerWebExchangeArgumentResolver
-
- resolveArgumentValue(MethodParameter, BindingContext, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.SessionStatusMethodArgumentResolver
-
- resolveArgumentValue(MethodParameter, BindingContext, ServerWebExchange) - Method in interface org.springframework.web.reactive.result.method.SyncHandlerMethodArgumentResolver
-
Resolve the value for the method parameter synchronously.
- resolveAsyncAttributes(Map<String, Object>) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
By default, resolve async attributes supported by the
ReactiveAdapterRegistry
to their blocking counterparts.
- RESOLVED_RESOURCE_CACHE_KEY_PREFIX - Static variable in class org.springframework.web.reactive.resource.CachingResourceResolver
-
The prefix used for resolved resource cache keys.
- RESOLVED_URL_PATH_CACHE_KEY_PREFIX - Static variable in class org.springframework.web.reactive.resource.CachingResourceResolver
-
The prefix used for resolved URL path cache keys.
- resolveEmbeddedValuesInPatterns(String[]) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Resolve placeholder values in the given array of patterns.
- resolveMediaTypes(ServerWebExchange) - Method in class org.springframework.web.reactive.accept.FixedContentTypeResolver
-
- resolveMediaTypes(ServerWebExchange) - Method in class org.springframework.web.reactive.accept.HeaderContentTypeResolver
-
- resolveMediaTypes(ServerWebExchange) - Method in class org.springframework.web.reactive.accept.ParameterContentTypeResolver
-
- resolveMediaTypes(ServerWebExchange) - Method in interface org.springframework.web.reactive.accept.RequestedContentTypeResolver
-
Resolve the given request to a list of requested media types.
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver
-
Resolve the given parameter type and value name into an argument value.
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueSyncArgumentResolver
-
- resolveName(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- resolveNamedValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.AbstractNamedValueSyncArgumentResolver
-
Actually resolve the value synchronously.
- resolveNamedValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- resolveNamedValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.ExpressionValueMethodArgumentResolver
-
- resolveNamedValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.MatrixVariableMethodArgumentResolver
-
- resolveNamedValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- resolveNamedValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- resolveNamedValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- resolveNamedValue(String, MethodParameter, ServerWebExchange) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
- resolver(RequestedContentTypeResolver) - Method in class org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder
-
Add a custom resolver.
- resolveResource(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- resolveResource(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in interface org.springframework.web.reactive.resource.ResourceResolver
-
Resolve the supplied request and request path to a Resource
that
exists under one of the given resource locations.
- resolveResource(ServerWebExchange, String, List<? extends Resource>) - Method in interface org.springframework.web.reactive.resource.ResourceResolverChain
-
Resolve the supplied request and request path to a Resource
that
exists under one of the given resource locations.
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.EncodedResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.GzipResourceResolver
-
Deprecated.
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
- resolveResourceInternal(ServerWebExchange, String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.WebJarsResourceResolver
-
- resolveUrlPath(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- resolveUrlPath(String, List<? extends Resource>, ResourceResolverChain) - Method in interface org.springframework.web.reactive.resource.ResourceResolver
-
Resolve the externally facing public URL path for clients to use
to access the resource that is located at the given internal
resource path.
- resolveUrlPath(String, List<? extends Resource>) - Method in interface org.springframework.web.reactive.resource.ResourceResolverChain
-
Resolve the externally facing public URL path for clients to use
to access the resource that is located at the given internal
resource path.
- resolveUrlPath(String, ServerWebExchange, Resource, ResourceTransformerChain) - Method in class org.springframework.web.reactive.resource.ResourceTransformerSupport
-
A transformer can use this method when a resource being transformed
contains links to other resources.
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.AbstractResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.EncodedResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.GzipResourceResolver
-
Deprecated.
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class org.springframework.web.reactive.resource.WebJarsResourceResolver
-
- resolveViewName(String, Locale) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
- resolveViewName(String, Locale) - Method in interface org.springframework.web.reactive.result.view.ViewResolver
-
Resolve the view name to a View instance.
- resourceChain(boolean) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Configure a chain of resource resolvers and transformers to use.
- resourceChain(boolean, Cache) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Configure a chain of resource resolvers and transformers to use.
- ResourceChainRegistration - Class in org.springframework.web.reactive.config
-
Assists with the registration of resource resolvers and transformers.
- ResourceChainRegistration(boolean) - Constructor for class org.springframework.web.reactive.config.ResourceChainRegistration
-
- ResourceChainRegistration(boolean, Cache) - Constructor for class org.springframework.web.reactive.config.ResourceChainRegistration
-
- resourceHandlerMapping() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Return a handler mapping ordered at Integer.MAX_VALUE-1 with mapped
resource handlers.
- ResourceHandlerRegistration - Class in org.springframework.web.reactive.config
-
Assist with creating and configuring a static resources handler.
- ResourceHandlerRegistration(ResourceLoader, String...) - Constructor for class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
- ResourceHandlerRegistry - Class in org.springframework.web.reactive.config
-
Stores registrations of resource handlers for serving static resources such
as images, css files and others through Spring WebFlux including setting cache
headers optimized for efficient loading in a web browser.
- ResourceHandlerRegistry(ResourceLoader) - Constructor for class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Create a new resource handler registry for the given resource loader
(typically an application context).
- resourceLookupFunction(String, Resource) - Static method in class org.springframework.web.reactive.function.server.RouterFunctions
-
- ResourceResolver - Interface in org.springframework.web.reactive.resource
-
A strategy for resolving a request to a server-side resource.
- ResourceResolverChain - Interface in org.springframework.web.reactive.resource
-
A contract for invoking a chain of
ResourceResolvers
where each resolver
is given a reference to the chain allowing it to delegate when necessary.
- resources(String, Resource) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Route requests that match the given pattern to resources relative to the given root location.
- resources(Function<ServerRequest, Mono<Resource>>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Route to resources using the provided lookup function.
- resources(String, Resource) - Static method in class org.springframework.web.reactive.function.server.RouterFunctions
-
Route requests that match the given pattern to resources relative to the given root location.
- resources(Function<ServerRequest, Mono<Resource>>) - Static method in class org.springframework.web.reactive.function.server.RouterFunctions
-
Route to resources using the provided lookup function.
- resources(Function<ServerRequest, Mono<Resource>>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Visitor
-
Receive notification of a resource router function.
- ResourceTransformer - Interface in org.springframework.web.reactive.resource
-
An abstraction for transforming the content of a resource.
- ResourceTransformerChain - Interface in org.springframework.web.reactive.resource
-
A contract for invoking a chain of
ResourceTransformers
where each resolver
is given a reference to the chain allowing it to delegate when necessary.
- ResourceTransformerSupport - Class in org.springframework.web.reactive.resource
-
A base class for a ResourceTransformer
with an optional helper method
for resolving public links within a transformed resource.
- ResourceTransformerSupport() - Constructor for class org.springframework.web.reactive.resource.ResourceTransformerSupport
-
- resourceUrlProvider() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- ResourceUrlProvider - Class in org.springframework.web.reactive.resource
-
A central component to use to obtain the public URL path that clients should
use to access a static resource.
- ResourceUrlProvider() - Constructor for class org.springframework.web.reactive.resource.ResourceUrlProvider
-
- ResourceWebHandler - Class in org.springframework.web.reactive.resource
-
HttpRequestHandler
that serves static resources in an optimized way
according to the guidelines of Page Speed, YSlow, etc.
- ResourceWebHandler() - Constructor for class org.springframework.web.reactive.resource.ResourceWebHandler
-
- response() - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
Return the wrapped request.
- responseBodyResultHandler() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- ResponseBodyResultHandler - Class in org.springframework.web.reactive.result.method.annotation
-
HandlerResultHandler
that handles return values from methods annotated
with @ResponseBody
writing to the body of the request or response with
an HttpMessageWriter
.
- ResponseBodyResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver) - Constructor for class org.springframework.web.reactive.result.method.annotation.ResponseBodyResultHandler
-
Basic constructor with a default ReactiveAdapterRegistry
.
- ResponseBodyResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.ResponseBodyResultHandler
-
Constructor with an ReactiveAdapterRegistry
instance.
- responseEntityResultHandler() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- ResponseEntityResultHandler - Class in org.springframework.web.reactive.result.method.annotation
-
Handles HttpEntity
and ResponseEntity
return values.
- ResponseEntityResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver) - Constructor for class org.springframework.web.reactive.result.method.annotation.ResponseEntityResultHandler
-
Basic constructor with a default ReactiveAdapterRegistry
.
- ResponseEntityResultHandler(List<HttpMessageWriter<?>>, RequestedContentTypeResolver, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.ResponseEntityResultHandler
-
Constructor with an ReactiveAdapterRegistry
instance.
- responseStatusExceptionHandler() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- resumeReceiving() - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
-
Resume receiving new message(s) after demand is generated by the
downstream Subscriber.
- resumeReceiving() - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketSession
-
- resumeReceiving() - Method in class org.springframework.web.reactive.socket.adapter.StandardWebSocketSession
-
- resumeReceiving() - Method in class org.springframework.web.reactive.socket.adapter.TomcatWebSocketSession
-
- resumeReceiving() - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketSession
-
- retain() - Method in class org.springframework.web.reactive.socket.WebSocketMessage
-
Retain the data buffer for the message payload, which is useful on
runtimes (e.g.
- retrieve() - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestHeadersSpec
-
Perform the HTTP request and retrieve the response body:
- route(ServerRequest) - Method in interface org.springframework.web.reactive.function.server.RouterFunction
-
- route() - Static method in class org.springframework.web.reactive.function.server.RouterFunctions
-
Offers a discoverable way to create router functions through a builder-style interface.
- route(RequestPredicate, HandlerFunction<T>) - Static method in class org.springframework.web.reactive.function.server.RouterFunctions
-
Route to the given handler function if the given request predicate applies.
- route(RequestPredicate, HandlerFunction<?>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Visitor
-
Receive notification of a standard predicated route to a handler function.
- RouterFunction<T extends ServerResponse> - Interface in org.springframework.web.reactive.function.server
-
- routerFunctionMapping() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- RouterFunctionMapping - Class in org.springframework.web.reactive.function.server.support
-
- RouterFunctionMapping() - Constructor for class org.springframework.web.reactive.function.server.support.RouterFunctionMapping
-
Create an empty RouterFunctionMapping
.
- RouterFunctionMapping(RouterFunction<?>) - Constructor for class org.springframework.web.reactive.function.server.support.RouterFunctionMapping
-
- RouterFunctions - Class in org.springframework.web.reactive.function.server
-
Central entry point to Spring's functional web framework.
Exposes routing functionality, such as to
create a
RouterFunction
using a discoverable builder-style API, to
create a
RouterFunction
given a
RequestPredicate
and
HandlerFunction
, and to do further
subrouting on an existing routing
function.
- RouterFunctions() - Constructor for class org.springframework.web.reactive.function.server.RouterFunctions
-
- RouterFunctions.Builder - Interface in org.springframework.web.reactive.function.server
-
Represents a discoverable builder for router functions.
- RouterFunctions.Visitor - Interface in org.springframework.web.reactive.function.server
-
Receives notifications from the logical structure of router functions.
- scriptTemplate() - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
Register a script template view resolver with an empty default view name prefix and suffix.
- ScriptTemplateConfig - Interface in org.springframework.web.reactive.result.view.script
-
Interface to be implemented by objects that configure and manage a
JSR-223 ScriptEngine
for automatic lookup in a web environment.
- ScriptTemplateConfigurer - Class in org.springframework.web.reactive.result.view.script
-
An implementation of the Spring WebFlux
ScriptTemplateConfig
for
creating a
ScriptEngine
for use in a web application.
- ScriptTemplateConfigurer() - Constructor for class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
Default constructor.
- ScriptTemplateConfigurer(String) - Constructor for class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
Create a new ScriptTemplateConfigurer using the given engine name.
- ScriptTemplateView - Class in org.springframework.web.reactive.result.view.script
-
An
AbstractUrlBasedView
subclass designed to run any template library
based on a JSR-223 script engine.
- ScriptTemplateView() - Constructor for class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
Constructor for use as a bean.
- ScriptTemplateView(String) - Constructor for class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
Create a new ScriptTemplateView with the given URL.
- ScriptTemplateViewResolver - Class in org.springframework.web.reactive.result.view.script
-
- ScriptTemplateViewResolver() - Constructor for class org.springframework.web.reactive.result.view.script.ScriptTemplateViewResolver
-
- ScriptTemplateViewResolver(String, String) - Constructor for class org.springframework.web.reactive.result.view.script.ScriptTemplateViewResolver
-
A convenience constructor that allows for specifying
prefix
and
suffix
as constructor arguments.
- seeOther(URI) - Static method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Create a builder with a 303 See Other
status and a location header set to the given URI.
- selectMediaType(ServerWebExchange, Supplier<List<MediaType>>) - Method in class org.springframework.web.reactive.result.HandlerResultHandlerSupport
-
Select the best media type for the current request through a content negotiation algorithm.
- send(Publisher<WebSocketMessage>) - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
-
- send(Publisher<WebSocketMessage>) - Method in class org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession
-
- send(Publisher<WebSocketMessage>) - Method in class org.springframework.web.reactive.socket.adapter.ReactorNettyWebSocketSession
-
- send(Publisher<WebSocketMessage>) - Method in interface org.springframework.web.reactive.socket.WebSocketSession
-
Give a source of outgoing messages, write the messages and return a
Mono<Void>
that completes when the source completes and writing
is done.
- sendMessage(WebSocketMessage) - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
-
Send the given WebSocket message.
- sendMessage(WebSocketMessage) - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketSession
-
- sendMessage(WebSocketMessage) - Method in class org.springframework.web.reactive.socket.adapter.StandardWebSocketSession
-
- sendMessage(WebSocketMessage) - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketSession
-
- sendRedirect(String, ServerWebExchange) - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Send a redirect back to the HTTP client.
- SERVER_ERROR - Static variable in class org.springframework.web.reactive.socket.CloseStatus
-
"1011 indicates that a server is terminating the connection because it encountered
an unexpected condition that prevented it from fulfilling the request."
- serverCodecConfigurer() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
Return the configurer for HTTP message readers and writers.
- serverRequest() - Method in interface org.springframework.web.reactive.function.BodyInserter.Context
-
Optionally return the ServerHttpRequest
, if present.
- ServerRequest - Interface in org.springframework.web.reactive.function.server
-
Represents a server-side HTTP request, as handled by a HandlerFunction
.
- ServerRequest.Builder - Interface in org.springframework.web.reactive.function.server
-
Defines a builder for a request.
- ServerRequest.Headers - Interface in org.springframework.web.reactive.function.server
-
Represents the headers of the HTTP request.
- ServerRequestWrapper - Class in org.springframework.web.reactive.function.server.support
-
- ServerRequestWrapper(ServerRequest) - Constructor for class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
Create a new ServerRequestWrapper
that wraps the given request.
- ServerRequestWrapper.HeadersWrapper - Class in org.springframework.web.reactive.function.server.support
-
- serverResponse() - Method in interface org.springframework.web.reactive.function.BodyExtractor.Context
-
Optionally return the ServerHttpResponse
, if present.
- ServerResponse - Interface in org.springframework.web.reactive.function.server
-
- ServerResponse.BodyBuilder - Interface in org.springframework.web.reactive.function.server
-
Defines a builder that adds a body to the response.
- ServerResponse.Context - Interface in org.springframework.web.reactive.function.server
-
- ServerResponse.HeadersBuilder<B extends ServerResponse.HeadersBuilder<B>> - Interface in org.springframework.web.reactive.function.server
-
Defines a builder that adds headers to the response.
- serverResponseResultHandler() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- ServerResponseResultHandler - Class in org.springframework.web.reactive.function.server.support
-
- ServerResponseResultHandler() - Constructor for class org.springframework.web.reactive.function.server.support.ServerResponseResultHandler
-
- ServerWebExchangeArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves ServerWebExchange-related method argument values of the following types:
ServerWebExchange
ServerHttpRequest
ServerHttpResponse
HttpMethod
Locale
TimeZone
ZoneId
UriBuilder
or UriComponentsBuilder
-- for building URL's
relative to the current request
- ServerWebExchangeArgumentResolver(ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.ServerWebExchangeArgumentResolver
-
- SERVICE_OVERLOAD - Static variable in class org.springframework.web.reactive.socket.CloseStatus
-
"1013 indicates that the service is experiencing overload.
- SERVICE_RESTARTED - Static variable in class org.springframework.web.reactive.socket.CloseStatus
-
"1012 indicates that the service is restarted.
- session() - Method in interface org.springframework.web.reactive.function.server.ServerRequest
-
Get the web session for this request.
- session() - Method in class org.springframework.web.reactive.function.server.support.ServerRequestWrapper
-
- SessionAttributeMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolves method arguments annotated with an @SessionAttribute
.
- SessionAttributeMethodArgumentResolver(ConfigurableBeanFactory, ReactiveAdapterRegistry) - Constructor for class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- SessionStatusMethodArgumentResolver - Class in org.springframework.web.reactive.result.method.annotation
-
Resolver for a
SessionStatus
argument obtaining it from the
BindingContext
.
- SessionStatusMethodArgumentResolver() - Constructor for class org.springframework.web.reactive.result.method.annotation.SessionStatusMethodArgumentResolver
-
- setAllowedLocations(Resource...) - Method in class org.springframework.web.reactive.resource.PathResourceResolver
-
By default when a Resource is found, the path of the resolved resource is
compared to ensure it's under the input location where it was found.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.DispatcherHandler
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
A ConfigurableApplicationContext
is expected for resolving
expressions in method argument default values as well as for
detecting @ControllerAdvice
beans.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Accept the containing ApplicationContext
, if any.
- setArgumentResolverConfigurer(ArgumentResolverConfigurer) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Configure resolvers for controller method arguments.
- setArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.web.reactive.result.method.InvocableHandlerMethod
-
Configure the argument resolvers to use to use for resolving method
argument values against a ServerWebExchange
.
- setArgumentResolvers(List<SyncHandlerMethodArgumentResolver>) - Method in class org.springframework.web.reactive.result.method.SyncInvocableHandlerMethod
-
Configure the argument resolvers to use to use for resolving method
argument values against a ServerWebExchange
.
- setAsyncSendTimeout(Long) - Method in class org.springframework.web.reactive.socket.server.upgrade.TomcatRequestUpgradeStrategy
-
Exposes the underlying config option on
WebSocketContainer.setAsyncSendTimeout(long)
.
- setBeanName(String) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
- setBeanName(String) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Set the view's name.
- setByteBufferPool(ByteBufferPool) - Method in class org.springframework.web.reactive.socket.client.UndertowWebSocketClient
-
Set the ByteBufferPool
to pass to
WebSocketClient.connectionBuilder(org.xnio.XnioWorker, io.undertow.connector.ByteBufferPool, java.net.URI)
.
- setCacheControl(CacheControl) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistration
-
Specify the CacheControl
which should be used
by the resource handler.
- setCacheControl(CacheControl) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Set the CacheControl
instance to build
the Cache-Control HTTP response header.
- setCharset(Charset) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
Set the charset used to read script and template files.
- setConfiguration(Configuration) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerConfigurer
-
Set a pre-configured Configuration to use for the FreeMarker web config,
e.g.
- setConfiguration(Configuration) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Set the FreeMarker Configuration to be used by this view.
- setConfigurers(List<WebFluxConfigurer>) - Method in class org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
-
- setContentCodings(List<String>) - Method in class org.springframework.web.reactive.resource.CachingResourceResolver
-
Configure the supported content codings from the
"Accept-Encoding" header for which to cache resource variations.
- setContentCodings(List<String>) - Method in class org.springframework.web.reactive.resource.EncodedResourceResolver
-
Configure the supported content codings in order of preference.
- setContentTypeResolver(RequestedContentTypeResolver) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- setContentTypeResolver(RequestedContentTypeResolver) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
Set the ContentNegotiationManager to use for the ProducesRequestCondition.
- setContextRelative(boolean) - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Whether to interpret a given redirect URLs that starts with a slash ("/")
as relative to the current context path (true
, the default) or to
the web server root (false
).
- setCorsConfigurations(Map<String, CorsConfiguration>) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Set the "global" CORS configurations based on URL patterns.
- setCorsConfigurationSource(CorsConfigurationSource) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Set the "global" CORS configuration source.
- setCorsProcessor(CorsProcessor) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Configure a custom CorsProcessor
to use to apply the matched
CorsConfiguration
for a request.
- setDefaultCharset(Charset) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Set the default charset for this view, used when the
content type does not contain one.
- setDefaultCharset(Charset) - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
Set the default charset for this view, used when the
content type does not contain one.
- setDefaultHtmlEscape(boolean) - Method in class org.springframework.web.reactive.result.view.RequestContext
-
(De)activate default HTML escaping for messages and errors, for the scope
of this RequestContext.
- setDefaultViews(List<View>) - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
Set the default views to consider always when resolving view names and
trying to satisfy the best matching content type.
- setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
- setEncoding(String) - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Set the encoding of the FreeMarker template file.
- setEngine(ScriptEngine) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
Set the ScriptEngine
to use by the view.
- setEngine(ScriptEngine) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- setEngineName(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
Set the engine name that will be used to instantiate the ScriptEngine
.
- setEngineName(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- setExceptionHandler(Function<Throwable, Mono<HandlerResult>>) - Method in class org.springframework.web.reactive.HandlerResult
-
Configure an exception handler that may be used to produce an alternative
result when result handling fails.
- setExtensions(Map<String, String>) - Method in class org.springframework.web.reactive.resource.EncodedResourceResolver
-
Configure mappings from content codings to file extensions.
- setHeaders(ServerWebExchange, Resource, MediaType) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Set headers on the response.
- setHosts(String...) - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Configure one or more hosts associated with the application.
- setLazyInitHandlers(boolean) - Method in class org.springframework.web.reactive.handler.AbstractUrlHandlerMapping
-
Set whether to lazily initialize handlers.
- setLocations(List<Resource>) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Set the List
of Resource
paths to use as sources
for serving static resources.
- setLocationValues(List<String>) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Accepts a list of String-based location values to be resolved into
Resource
locations.
- setMappings(Properties) - Method in class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
Map URL paths to handler bean names.
- setMaxBinaryMessageBufferSize(Integer) - Method in class org.springframework.web.reactive.socket.server.upgrade.TomcatRequestUpgradeStrategy
-
Exposes the underlying config option on
WebSocketContainer.setDefaultMaxBinaryMessageBufferSize(int)
.
- setMaxFramePayloadLength(Integer) - Method in class org.springframework.web.reactive.socket.server.upgrade.ReactorNettyRequestUpgradeStrategy
-
Configure the maximum allowable frame payload length.
- setMaxSessionIdleTimeout(Long) - Method in class org.springframework.web.reactive.socket.server.upgrade.TomcatRequestUpgradeStrategy
-
Exposes the underlying config option on
WebSocketContainer.setDefaultMaxSessionIdleTimeout(long)
.
- setMaxTextMessageBufferSize(Integer) - Method in class org.springframework.web.reactive.socket.server.upgrade.TomcatRequestUpgradeStrategy
-
Exposes the underlying config option on
WebSocketContainer.setDefaultMaxTextMessageBufferSize(int)
.
- setMessageReaders(List<HttpMessageReader<?>>) - Method in class org.springframework.web.reactive.function.server.support.RouterFunctionMapping
-
Configure HTTP message readers to de-serialize the request body with.
- setMessageReaders(List<HttpMessageReader<?>>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Configure HTTP message readers to de-serialize the request body with.
- setMessageWriters(List<HttpMessageWriter<?>>) - Method in class org.springframework.web.reactive.function.server.support.ServerResponseResultHandler
-
Configure HTTP message writers to serialize the request body with.
- setModelKeys(Set<String>) - Method in class org.springframework.web.reactive.result.view.HttpMessageWriterView
-
Set the attributes in the model that should be rendered by this view.
- setOrder(int) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
Specify the order to use for resource handling relative to other
HandlerMapping
s configured in the Spring configuration.
- setOrder(int) - Method in class org.springframework.web.reactive.function.server.support.ServerResponseResultHandler
-
Set the order for this result handler relative to others.
- setOrder(int) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Specify the order value for this HandlerMapping bean.
- setOrder(int) - Method in class org.springframework.web.reactive.result.HandlerResultHandlerSupport
-
Set the order for this result handler relative to others.
- setOrder(int) - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
Specify the order value for this ViewResolver bean.
- setParameterName(String) - Method in class org.springframework.web.reactive.accept.ParameterContentTypeResolver
-
Set the name of the parameter to use to determine requested media types.
- setParameterNameDiscoverer(ParameterNameDiscoverer) - Method in class org.springframework.web.reactive.result.method.InvocableHandlerMethod
-
Set the ParameterNameDiscoverer for resolving parameter names when needed
(e.g.
- setParameterNameDiscoverer(ParameterNameDiscoverer) - Method in class org.springframework.web.reactive.result.method.SyncInvocableHandlerMethod
-
Set the ParameterNameDiscoverer for resolving parameter names when needed
(e.g.
- setPathPrefixes(Map<String, Predicate<Class<?>>>) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerMapping
-
Configure path prefixes to apply to controller methods.
- setPatternParser(PathPatternParser) - Method in class org.springframework.web.reactive.result.method.RequestMappingInfo.BuilderConfiguration
-
- setPrefix(String) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Set the prefix that gets prepended to view names when building a URL.
- setPropagateQuery(boolean) - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Whether to append the query string of the current URL to the redirect URL
(true
) or not (false
, the default).
- setReactiveAdapterRegistry(ReactiveAdapterRegistry) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Configure the registry for adapting various reactive types.
- setReactiveAdapterRegistry(ReactiveAdapterRegistry) - Method in class org.springframework.web.reactive.result.method.InvocableHandlerMethod
-
Configure a reactive registry.
- setReadyToSend(boolean) - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession.WebSocketSendProcessor
-
Sub-classes can invoke this before sending a message (false) and
after receiving the async send callback (true) effective translating
async completion callback into simple flow control.
- setRedirectViewProvider(Function<String, RedirectView>) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
URL based
RedirectView
provider which can be used to provide, for example,
redirect views with a custom default status code.
- setRenderFunction(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
Set the render function name (optional).
- setRenderFunction(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- setRenderObject(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
Set the object where the render function belongs (optional).
- setRenderObject(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- setRequestContextAttribute(String) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Set the name of the RequestContext attribute for this view.
- setRequestContextAttribute(String) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
- setResourceHttpMessageWriter(ResourceHttpMessageWriter) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
Configure the ResourceHttpMessageWriter
to use.
- setResourceLoader(ResourceLoader) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- setResourceLoaderPath(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
Set the resource loader path(s) via a Spring resource location.
- setResourceLoaderPath(String) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- setResourceResolvers(List<ResourceResolver>) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- setResourceTransformers(List<ResourceTransformer>) - Method in class org.springframework.web.reactive.resource.ResourceWebHandler
-
- setResourceUrlProvider(ResourceUrlProvider) - Method in class org.springframework.web.reactive.config.ResourceHandlerRegistry
-
- setResourceUrlProvider(ResourceUrlProvider) - Method in class org.springframework.web.reactive.resource.ResourceTransformerSupport
-
Configure a
ResourceUrlProvider
to use when resolving the public
URL of links in a transformed resource (e.g.
- setScripts(String...) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
Set the scripts to be loaded by the script engine (library or user provided).
- setScripts(String...) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- setSessionAttributePredicate(Predicate<String>) - Method in class org.springframework.web.reactive.socket.server.support.HandshakeWebSocketService
-
Configure a predicate to use to extract
WebSession
attributes
and use them to initialize the WebSocket session with.
- setSharedEngine(Boolean) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateConfigurer
-
When set to false
, a new ScriptEngine
instance will be created
for each request, else the same instance will be reused.
- setSharedEngine(Boolean) - Method in class org.springframework.web.reactive.result.view.script.ScriptTemplateView
-
- setStatusCode(HttpStatus) - Method in class org.springframework.web.reactive.result.view.RedirectView
-
Set an alternate redirect status code such as
HttpStatus.TEMPORARY_REDIRECT
or
HttpStatus.PERMANENT_REDIRECT
.
- setStrategyMap(Map<String, VersionStrategy>) - Method in class org.springframework.web.reactive.resource.VersionResourceResolver
-
Set a Map with URL paths as keys and VersionStrategy
as values.
- setSuffix(String) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Set the suffix that gets appended to view names when building a URL.
- setSupportedMediaTypes(List<MediaType>) - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Set the supported media types for this view.
- setSupportedMediaTypes(List<MediaType>) - Method in class org.springframework.web.reactive.result.view.ViewResolverSupport
-
Set the supported media types for this view.
- setUrl(String) - Method in class org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Set the URL of the resource that this view wraps.
- setUrlMap(Map<String, ?>) - Method in class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
Set a Map with URL paths as keys and handler beans (or handler bean names)
as values.
- setUseCaseSensitiveMatch(Boolean) - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
Whether to match to URLs irrespective of their case.
- setUseCaseSensitiveMatch(boolean) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Shortcut method for setting the same property on the underlying pattern
parser in use.
- setUseTrailingSlashMatch(Boolean) - Method in class org.springframework.web.reactive.config.PathMatchConfigurer
-
Whether to match to URLs irrespective of the presence of a trailing slash.
- setUseTrailingSlashMatch(boolean) - Method in class org.springframework.web.reactive.handler.AbstractHandlerMapping
-
Shortcut method for setting the same property on the underlying pattern
parser in use.
- setViewClass(Class<?>) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
- setViewNames(String...) - Method in class org.springframework.web.reactive.result.view.UrlBasedViewResolver
-
Set the view names (or name patterns) that can be handled by this
ViewResolver
.
- setViewResolvers(List<ViewResolver>) - Method in class org.springframework.web.reactive.function.server.support.ServerResponseResultHandler
-
- setWebBindingInitializer(WebBindingInitializer) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
Provide a WebBindingInitializer with "global" initialization to apply
to every DataBinder instance.
- setWebSocketPolicy(WebSocketPolicy) - Method in class org.springframework.web.reactive.socket.server.upgrade.JettyRequestUpgradeStrategy
-
Configure a WebSocketPolicy
to use to initialize
WebSocketServerFactory
.
- simpleHandlerAdapter() - Method in class org.springframework.web.reactive.config.WebFluxConfigurationSupport
-
- SimpleHandlerAdapter - Class in org.springframework.web.reactive.result
-
- SimpleHandlerAdapter() - Constructor for class org.springframework.web.reactive.result.SimpleHandlerAdapter
-
- SimpleUrlHandlerMapping - Class in org.springframework.web.reactive.handler
-
Implementation of the
HandlerMapping
interface to map from URLs to request handler beans.
- SimpleUrlHandlerMapping() - Constructor for class org.springframework.web.reactive.handler.SimpleUrlHandlerMapping
-
- StandardWebSocketClient - Class in org.springframework.web.reactive.socket.client
-
- StandardWebSocketClient() - Constructor for class org.springframework.web.reactive.socket.client.StandardWebSocketClient
-
Default constructor that calls
ContainerProvider.getWebSocketContainer()
to obtain a (new)
WebSocketContainer
instance.
- StandardWebSocketClient(WebSocketContainer) - Constructor for class org.springframework.web.reactive.socket.client.StandardWebSocketClient
-
Constructor accepting an existing WebSocketContainer
instance.
- StandardWebSocketHandlerAdapter - Class in org.springframework.web.reactive.socket.adapter
-
Adapter for Java WebSocket API (JSR-356) that delegates events to a reactive
WebSocketHandler
and its session.
- StandardWebSocketHandlerAdapter(WebSocketHandler, Function<Session, StandardWebSocketSession>) - Constructor for class org.springframework.web.reactive.socket.adapter.StandardWebSocketHandlerAdapter
-
- StandardWebSocketSession - Class in org.springframework.web.reactive.socket.adapter
-
- StandardWebSocketSession(Session, HandshakeInfo, DataBufferFactory) - Constructor for class org.springframework.web.reactive.socket.adapter.StandardWebSocketSession
-
- StandardWebSocketSession(Session, HandshakeInfo, DataBufferFactory, MonoProcessor<Void>) - Constructor for class org.springframework.web.reactive.socket.adapter.StandardWebSocketSession
-
- start() - Method in class org.springframework.web.reactive.socket.client.JettyWebSocketClient
-
- start() - Method in class org.springframework.web.reactive.socket.server.support.HandshakeWebSocketService
-
- start() - Method in class org.springframework.web.reactive.socket.server.upgrade.JettyRequestUpgradeStrategy
-
- startAnd() - Method in interface org.springframework.web.reactive.function.server.RequestPredicates.Visitor
-
Receive first notification of a logical AND predicate.
- startNegate() - Method in interface org.springframework.web.reactive.function.server.RequestPredicates.Visitor
-
Receive first notification of a negated predicate.
- startNested(RequestPredicate) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Visitor
-
Receive notification of the beginning of a nested router function.
- startOr() - Method in interface org.springframework.web.reactive.function.server.RequestPredicates.Visitor
-
Receive first notification of a logical OR predicate.
- status(HttpStatus) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Set the HTTP status.
- status(int) - Method in interface org.springframework.web.reactive.function.server.EntityResponse.Builder
-
Set the HTTP status.
- status(HttpStatus) - Method in interface org.springframework.web.reactive.function.server.RenderingResponse.Builder
-
Set the HTTP status.
- status(int) - Method in interface org.springframework.web.reactive.function.server.RenderingResponse.Builder
-
Set the HTTP status.
- status(HttpStatus) - Static method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Create a builder with the given HTTP status.
- status(int) - Static method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Create a builder with the given HTTP status.
- status(HttpStatus) - Method in interface org.springframework.web.reactive.result.view.Rendering.Builder
-
Specify the status to use for the response.
- status() - Method in interface org.springframework.web.reactive.result.view.Rendering
-
Return the HTTP status to set the response to.
- statusCode(HttpStatus) - Method in interface org.springframework.web.reactive.function.client.ClientResponse.Builder
-
Set the status code of the response.
- statusCode() - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Return the status code of this response.
- statusCode() - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- statusCode() - Method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Return the status code of this response.
- statusError(Predicate<HttpStatus>, Function<ClientResponse, ? extends Throwable>) - Static method in class org.springframework.web.reactive.function.client.ExchangeFilterFunctions
-
Return a filter that generates an error signal when the given
HttpStatus
predicate matches.
- stop() - Method in class org.springframework.web.reactive.socket.client.JettyWebSocketClient
-
- stop() - Method in class org.springframework.web.reactive.socket.server.support.HandshakeWebSocketService
-
- stop() - Method in class org.springframework.web.reactive.socket.server.upgrade.JettyRequestUpgradeStrategy
-
- strategies() - Method in interface org.springframework.web.reactive.function.client.ClientResponse
-
Return the strategies used to convert the body of this response.
- strategies() - Method in class org.springframework.web.reactive.function.client.support.ClientResponseWrapper
-
- suffix(String) - Method in class org.springframework.web.reactive.config.UrlBasedViewResolverRegistration
-
Set the suffix that gets appended to view names when building a URL.
- supports(Object) - Method in class org.springframework.web.reactive.function.server.support.HandlerFunctionAdapter
-
- supports(HandlerResult) - Method in class org.springframework.web.reactive.function.server.support.ServerResponseResultHandler
-
- supports(Object) - Method in interface org.springframework.web.reactive.HandlerAdapter
-
Whether this HandlerAdapter
supports the given handler
.
- supports(HandlerResult) - Method in interface org.springframework.web.reactive.HandlerResultHandler
-
- supports(Object) - Method in class org.springframework.web.reactive.result.method.annotation.RequestMappingHandlerAdapter
-
- supports(HandlerResult) - Method in class org.springframework.web.reactive.result.method.annotation.ResponseBodyResultHandler
-
- supports(HandlerResult) - Method in class org.springframework.web.reactive.result.method.annotation.ResponseEntityResultHandler
-
- supports(Object) - Method in class org.springframework.web.reactive.result.SimpleHandlerAdapter
-
- supports(HandlerResult) - Method in class org.springframework.web.reactive.result.view.ViewResolutionResultHandler
-
- supports(Object) - Method in class org.springframework.web.reactive.socket.server.support.WebSocketHandlerAdapter
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.CookieValueMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ErrorsMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ExpressionValueMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.HttpEntityArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.MatrixVariableMapMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.MatrixVariableMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ModelArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ModelAttributeMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMapMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.PathVariableMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.PrincipalArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestAttributeMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestBodyArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMapMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMapMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestParamMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.RequestPartMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.ServerWebExchangeArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.SessionAttributeMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.SessionStatusMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.web.reactive.result.method.annotation.WebSessionArgumentResolver
-
- supportsParameter(MethodParameter) - Method in interface org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver
-
Whether this resolver supports the given method parameter.
- suspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
-
Suspend receiving until received message(s) are processed and more demand
is generated by the downstream Subscriber.
- suspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketSession
-
- suspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.StandardWebSocketSession
-
- suspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.TomcatWebSocketSession
-
- suspendReceiving() - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketSession
-
- syncBody(Object) - Method in interface org.springframework.web.reactive.function.client.WebClient.RequestBodySpec
-
- syncBody(Object) - Method in interface org.springframework.web.reactive.function.server.ServerResponse.BodyBuilder
-
Set the body of the response to the given synchronous Object
and return it.
- SyncHandlerMethodArgumentResolver - Interface in org.springframework.web.reactive.result.method
-
- SyncInvocableHandlerMethod - Class in org.springframework.web.reactive.result.method
-
Extension of
HandlerMethod
that invokes the underlying method via
InvocableHandlerMethod
but uses sync argument resolvers only and
thus can return directly a
HandlerResult
with no async wrappers.
- SyncInvocableHandlerMethod(HandlerMethod) - Constructor for class org.springframework.web.reactive.result.method.SyncInvocableHandlerMethod
-
- SyncInvocableHandlerMethod(Object, Method) - Constructor for class org.springframework.web.reactive.result.method.SyncInvocableHandlerMethod
-