Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCEPT - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
- addCookie(NativeWebRequest, String, String) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- addFilter(WebFilter) - Method in class io.microsphere.spring.webflux.server.filter.CompositeWebFilter
-
Add one
WebFilter - addFilters(WebFilter, WebFilter...) - Method in class io.microsphere.spring.webflux.server.filter.CompositeWebFilter
-
Add one or more
WebFilters - addHeader(NativeWebRequest, String, String...) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- afterExecute(HandlerMethod, Object[], Object, Throwable, NativeWebRequest) - Method in class io.microsphere.spring.webflux.method.StoringResponseBodyReturnValueInterceptor
- afterResolveArgument(MethodParameter, Object, HandlerMethod, NativeWebRequest) - Method in class io.microsphere.spring.webflux.method.StoringRequestBodyArgumentInterceptor
- and() - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- AND - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
- attributes(Map<String, Object>) - Method in interface io.microsphere.spring.webflux.function.server.RouterFunctionVisitorAdapter
B
- BEAN_NAME - Static variable in class io.microsphere.spring.webflux.method.InterceptingHandlerMethodProcessor
C
- checkNotModified(long) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- checkNotModified(String) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- checkNotModified(String, long) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- CompositeWebFilter - Class in io.microsphere.spring.webflux.server.filter
-
Composite
WebFilter - CompositeWebFilter() - Constructor for class io.microsphere.spring.webflux.server.filter.CompositeWebFilter
- CompositeWebFilter(List<WebFilter>) - Constructor for class io.microsphere.spring.webflux.server.filter.CompositeWebFilter
- ConsumingWebEndpointMappingAdapter - Class in io.microsphere.spring.webflux.function.server
-
The adapter class of
RequestPredicateVisitorAdapterandRouterFunctionVisitorAdapterto consume theWebEndpointMappingsgenerated during the visiting process. - ConsumingWebEndpointMappingAdapter(Consumer<WebEndpointMapping<?>>) - Constructor for class io.microsphere.spring.webflux.function.server.ConsumingWebEndpointMappingAdapter
- ConsumingWebEndpointMappingAdapter(Consumer<WebEndpointMapping<?>>, Object) - Constructor for class io.microsphere.spring.webflux.function.server.ConsumingWebEndpointMappingAdapter
- CONTENT_TYPE - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
- contribute(H, M, HandlerMapping, WebEndpointMapping.Builder<H>) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory
-
Contribute the
WebEndpointMapping.Builderto create an instance ofWebEndpointMapping - contribute(HandlerMethod, RequestMappingInfo, HandlerMapping, WebEndpointMapping.Builder<HandlerMethod>) - Method in class io.microsphere.spring.webflux.metadata.RequestMappingMetadataWebEndpointMappingFactory
D
- DEFAULT_ORDER - Static variable in class io.microsphere.spring.webflux.handler.ReversedProxyHandlerMapping
- DelegatingWebFilter - Class in io.microsphere.spring.webflux.server.filter
-
WebFilterclass delegates theWebFilterbeans - DelegatingWebFilter() - Constructor for class io.microsphere.spring.webflux.server.filter.DelegatingWebFilter
- doCreate(HandlerMetadata<H, M>) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory
E
- EnableWebFluxExtension - Annotation Interface in io.microsphere.spring.webflux.annotation
-
Enable annotation to extend the features of Spring WebFlux
- endAnd() - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- endNegate() - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- endNested(RequestPredicate) - Method in class io.microsphere.spring.webflux.function.server.ConsumingWebEndpointMappingAdapter
- endNested(RequestPredicate) - Method in interface io.microsphere.spring.webflux.function.server.RouterFunctionVisitorAdapter
- endOr() - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- expression(RequestPredicate) - Method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Generates an expression string representation of the given
RequestPredicate.
F
- filter(ServerWebExchange, WebFilterChain) - Method in class io.microsphere.spring.webflux.server.filter.CompositeWebFilter
- filter(ServerWebExchange, WebFilterChain) - Method in class io.microsphere.spring.webflux.server.filter.DelegatingWebFilter
- filter(ServerWebExchange, WebFilterChain) - Method in class io.microsphere.spring.webflux.server.filter.RequestContextWebFilter
- filter(ServerWebExchange, WebFilterChain) - Method in class io.microsphere.spring.webflux.server.filter.RequestHandledEventPublishingWebFilter
G
- getAttribute(String, int) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getAttribute(ServerWebExchange, String) - Method in enum class io.microsphere.spring.web.util.WebServerScope
-
Return the request attribute value if present.
- getAttribute(ServerWebExchange, String, int) - Static method in enum class io.microsphere.spring.web.util.WebServerScope
-
Get the attribute value by the specified name
- getAttributeNames(int) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getAttributeNames(ServerWebExchange) - Method in enum class io.microsphere.spring.web.util.WebServerScope
-
Get all attribute names in the specified
ServerWebExchange. - getAttributeNames(ServerWebExchange, int) - Static method in enum class io.microsphere.spring.web.util.WebServerScope
-
Get all attribute names in the specified
ServerWebExchangeby the scope - getAttributeOrDefault(ServerWebExchange, String, T) - Method in enum class io.microsphere.spring.web.util.WebServerScope
-
Return the request attribute value, or a default, fallback value.
- getAttributes(ServerWebExchange) - Method in enum class io.microsphere.spring.web.util.WebServerScope
- getBestMatchingHandler(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getBestMatchingPattern(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getContextPath() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getCookieValue(NativeWebRequest, String) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getDescription(boolean) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getExchange() - Method in class io.microsphere.spring.webflux.context.event.ServerRequestHandledEvent
-
Get the
ServerWebExchange - getExchange() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
Get the
ServerWebExchange - getHandler(HandlerMetadata<H, M>) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory
- getHandler(HandlerMetadata<HandlerMethod, RequestMappingInfo>) - Method in class io.microsphere.spring.webflux.metadata.RequestMappingMetadataWebEndpointMappingFactory
- getHandlerInternal(WebEndpointMapping) - Method in class io.microsphere.spring.webflux.handler.ReversedProxyHandlerMapping
- getHandlerInternal(ServerWebExchange) - Method in class io.microsphere.spring.webflux.handler.ReversedProxyHandlerMapping
- getHeader(String) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getHeaderNames() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getHeaderValues(String) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getLocale() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getLocale(ServerWebRequest) - Method in class io.microsphere.spring.webflux.server.filter.RequestContextWebFilter
- getMatrixVariables(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getMetadata(HandlerMetadata<H, M>) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory
- getMethod(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getMethods(H, M) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory
- getMethods(Object, String) - Method in class io.microsphere.spring.webflux.metadata.HandlerMetadataWebEndpointMappingFactory
- getMethods(HandlerMethod, RequestMappingInfo) - Method in class io.microsphere.spring.webflux.metadata.RequestMappingMetadataWebEndpointMappingFactory
- getNativeRequest() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getNativeRequest(Class<T>) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getNativeResponse() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getNativeResponse(Class<T>) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getOrder() - Method in class io.microsphere.spring.webflux.server.filter.RequestContextWebFilter
- getOrder() - Method in class io.microsphere.spring.webflux.server.filter.RequestHandledEventPublishingWebFilter
- getParameter(String) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getParameterMap() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getParameterNames() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getParameterValues(String) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getPathWithinHandlerMapping(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getPatterns(H, M) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory
- getPatterns(Object, String) - Method in class io.microsphere.spring.webflux.metadata.HandlerMetadataWebEndpointMappingFactory
- getPatterns(HandlerMethod, RequestMappingInfo) - Method in class io.microsphere.spring.webflux.metadata.RequestMappingMetadataWebEndpointMappingFactory
- getPrincipal(ServerWebExchange) - Static method in class io.microsphere.spring.web.util.WebServerUtils
- getProducibleMediaTypes(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getQueryParams() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
Get a read-only map with parsed and decoded query parameter values.
- getRemoteUser() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getRequest() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
Get the
ServerHttpRequest - getRequestHeaders() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
Get the
HttpHeaders - getRequiredAttribute(ServerWebExchange, String) - Method in enum class io.microsphere.spring.web.util.WebServerScope
-
Return the request attribute value or if not present raise an
IllegalArgumentException. - getResponse() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
Get the
ServerHttpResponse - getResponseHeaders(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getServerHttpRequest(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getServerHttpResponse(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getServerWebRequest(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getSession() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getSession(ServerWebExchange) - Static method in class io.microsphere.spring.web.util.WebServerUtils
- getSessionId() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getSessionId(ServerWebExchange) - Static method in class io.microsphere.spring.web.util.WebServerUtils
- getSessionMutex() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getType() - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getUriTemplateVariables(NativeWebRequest) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- getUserName(ServerWebExchange) - Static method in class io.microsphere.spring.web.util.WebServerUtils
- getUserPrincipal() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- getValue(Mono<T>) - Static method in class io.microsphere.spring.web.util.MonoUtils
-
Get the emitted value from
Mono - getWebFilters() - Method in class io.microsphere.spring.webflux.server.filter.CompositeWebFilter
-
Get all
WebFilters - getWebHandler() - Method in class io.microsphere.spring.webflux.context.event.ServerRequestHandledEvent
-
Get the
WebHandler
H
- handle(ServerWebExchange, Throwable) - Method in class io.microsphere.spring.webflux.method.InterceptingHandlerMethodProcessor
- handleResult(ServerWebExchange, HandlerResult) - Method in class io.microsphere.spring.webflux.method.InterceptingHandlerMethodProcessor
- HandlerMappingWebEndpointMappingFactory<H,
M> - Class in io.microsphere.spring.webflux.metadata -
The abstract class
WebEndpointMappingFactoryfor Spring WebFluxHandlerMapping - HandlerMappingWebEndpointMappingFactory(HandlerMapping) - Constructor for class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory
- HandlerMappingWebEndpointMappingResolver - Class in io.microsphere.spring.webflux.metadata
-
WebEndpointMappingResolverbased onHandlerMapping - HandlerMappingWebEndpointMappingResolver() - Constructor for class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingResolver
- HandlerMetadataWebEndpointMappingFactory - Class in io.microsphere.spring.webflux.metadata
-
WebEndpointMappingFactorybased on Spring WebFlux Handlers - HandlerMetadataWebEndpointMappingFactory(HandlerMapping) - Constructor for class io.microsphere.spring.webflux.metadata.HandlerMetadataWebEndpointMappingFactory
- header(String, String) - Method in class io.microsphere.spring.webflux.function.server.ConsumingWebEndpointMappingAdapter
- header(String, String) - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- HEADERS - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
I
- interceptHandlerMethods() - Element in annotation interface io.microsphere.spring.webflux.annotation.EnableWebFluxExtension
-
Indicate whether Spring Web
HandlerMethodshould be intercepted. - InterceptingHandlerMethodProcessor - Class in io.microsphere.spring.webflux.method
-
The
HandlerMethodprocessor that callbacksHandlerMethodAdvicebeans based onHandlerMethodArgumentResolver,HandlerResultHandler. - InterceptingHandlerMethodProcessor() - Constructor for class io.microsphere.spring.webflux.method.InterceptingHandlerMethodProcessor
- io.microsphere.spring.web.util - package io.microsphere.spring.web.util
- io.microsphere.spring.webflux.annotation - package io.microsphere.spring.webflux.annotation
- io.microsphere.spring.webflux.context.event - package io.microsphere.spring.webflux.context.event
- io.microsphere.spring.webflux.context.request - package io.microsphere.spring.webflux.context.request
- io.microsphere.spring.webflux.function.server - package io.microsphere.spring.webflux.function.server
- io.microsphere.spring.webflux.handler - package io.microsphere.spring.webflux.handler
- io.microsphere.spring.webflux.metadata - package io.microsphere.spring.webflux.metadata
- io.microsphere.spring.webflux.method - package io.microsphere.spring.webflux.method
- io.microsphere.spring.webflux.server.filter - package io.microsphere.spring.webflux.server.filter
- io.microsphere.spring.webflux.util - package io.microsphere.spring.webflux.util
- isSecure() - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- isThreadContextInheritable() - Method in class io.microsphere.spring.webflux.server.filter.RequestContextWebFilter
- isUserInRole(String) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
L
- logger - Variable in class io.microsphere.spring.webflux.server.filter.CompositeWebFilter
- logger - Variable in class io.microsphere.spring.webflux.server.filter.RequestContextWebFilter
M
- matches(String) - Method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Determines whether the given
expressionmatches the currentRequestPredicateKind - matches(RequestPredicate) - Method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Determines whether the given
RequestPredicatematches the currentRequestPredicateKind - method(Set<HttpMethod>) - Method in class io.microsphere.spring.webflux.function.server.ConsumingWebEndpointMappingAdapter
- method(Set<HttpMethod>) - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- METHOD - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
- MonoUtils - Class in io.microsphere.spring.web.util
-
The utility class for
Mono
N
- NEGATE - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
O
- onApplicationContextEvent(WebEndpointMappingsReadyEvent) - Method in class io.microsphere.spring.webflux.method.InterceptingHandlerMethodProcessor
- onApplicationEvent(WebEndpointMappingsReadyEvent) - Method in class io.microsphere.spring.webflux.handler.ReversedProxyHandlerMapping
- onApplicationEvent(ContextRefreshedEvent) - Method in class io.microsphere.spring.webflux.server.filter.DelegatingWebFilter
- or() - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- OR - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
P
- parseRequestPredicate(String) - Static method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Parses the given expression into a
RequestPredicate. - path(String) - Method in class io.microsphere.spring.webflux.function.server.ConsumingWebEndpointMappingAdapter
- path(String) - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- PATH - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
- PATH_EXTENSION - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
- pathExtension(String) - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- predicate(String) - Method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Builds a
RequestPredicatefrom the givenexpression - publishEvents() - Element in annotation interface io.microsphere.spring.webflux.annotation.EnableWebFluxExtension
-
Indicate whether it publishes the Spring Web extension events:
HandlerMethodArgumentsResolvedEvent(if enabled)WebEndpointMappingsReadyEvent(if enabled)ServerRequestHandledEventafterWebHandler was handled
Q
- QUERY_PARAM - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
- queryParam(String, String) - Method in class io.microsphere.spring.webflux.function.server.ConsumingWebEndpointMappingAdapter
- queryParam(String, String) - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
R
- REFERENCE_KEY_REQUEST - Static variable in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
The reference key of the request.
- REFERENCE_KEY_RESPONSE - Static variable in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
The reference key of the response.
- REFERENCE_KEY_SESSION - Static variable in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
The reference key of the session.
- registerDestructionCallback(String, Runnable, int) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- registerWebEndpointMappings() - Element in annotation interface io.microsphere.spring.webflux.annotation.EnableWebFluxExtension
-
Indicate whether The Spring Web registers the instances of
WebEndpointMappingthat source from Spring WebMVC, Spring WebFlux or Classical Servlet. - REMOTE_USER_ATTRIBUTE_NAME - Static variable in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
The attribute name of the remote user in the request : "REMOTE_USER" .
- removeAttribute(String, int) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- removeAttribute(ServerWebExchange, String) - Method in enum class io.microsphere.spring.web.util.WebServerScope
-
Remove the request attribute by the specified name.
- removeAttribute(ServerWebExchange, String, int) - Static method in enum class io.microsphere.spring.web.util.WebServerScope
-
Remove the attribute by the specified name
- removeFilter(WebFilter) - Method in class io.microsphere.spring.webflux.server.filter.CompositeWebFilter
-
Remove one
WebFilter - REQUEST - Enum constant in enum class io.microsphere.spring.web.util.WebServerScope
-
Request Scope
- requestContextStrategy() - Element in annotation interface io.microsphere.spring.webflux.annotation.EnableWebFluxExtension
-
Indicate where the
RequestAttributesstores. - RequestContextWebFilter - Class in io.microsphere.spring.webflux.server.filter
-
The variant
RequestContextFilterfor Spring WebFlux - RequestContextWebFilter() - Constructor for class io.microsphere.spring.webflux.server.filter.RequestContextWebFilter
- RequestHandledEventPublishingWebFilter - Class in io.microsphere.spring.webflux.server.filter
-
A WebFilter class to publish the
RequestHandledEvent - RequestHandledEventPublishingWebFilter() - Constructor for class io.microsphere.spring.webflux.server.filter.RequestHandledEventPublishingWebFilter
- RequestMappingMetadataWebEndpointMappingFactory - Class in io.microsphere.spring.webflux.metadata
-
WebEndpointMappingFactorybased on Spring WebFluxRequestMappingInfo - RequestMappingMetadataWebEndpointMappingFactory(HandlerMapping) - Constructor for class io.microsphere.spring.webflux.metadata.RequestMappingMetadataWebEndpointMappingFactory
- RequestPredicateKind - Enum Class in io.microsphere.spring.webflux.function.server
-
The kind of
RequestPredicateimplementation - RequestPredicateVisitorAdapter - Interface in io.microsphere.spring.webflux.function.server
-
The adapter interface for
RequestPredicates.Visitor - resolve(ApplicationContext) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingResolver
- resolveArgument(MethodParameter, BindingContext, ServerWebExchange) - Method in class io.microsphere.spring.webflux.method.InterceptingHandlerMethodProcessor
- resolveFromAbstractUrlHandlerMapping(HandlerMapping, List<WebEndpointMapping>) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingResolver
- resolveFromRequestMappingInfoHandlerMapping(HandlerMapping, Map<RequestMappingInfo, HandlerMethod>, List<WebEndpointMapping>) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingResolver
- resolveFromRouterFunctionMapping(HandlerMapping, List<WebEndpointMapping>) - Method in class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingResolver
- resolveReference(String) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- resources(Function<ServerRequest, Mono<Resource>>) - Method in interface io.microsphere.spring.webflux.function.server.RouterFunctionVisitorAdapter
- reversedProxyHandlerMapping() - Element in annotation interface io.microsphere.spring.webflux.annotation.EnableWebFluxExtension
-
Indicate whether the
ReversedProxyHandlerMappingis enabled or not. - ReversedProxyHandlerMapping - Class in io.microsphere.spring.webflux.handler
-
The performance optimization
HandlerMappingto process the forwarded request from the reversed proxy web server, e.g, Spring Cloud Netflix Zuul, Spring Cloud Gateway or others. - ReversedProxyHandlerMapping() - Constructor for class io.microsphere.spring.webflux.handler.ReversedProxyHandlerMapping
- route(RequestPredicate, HandlerFunction<?>) - Method in class io.microsphere.spring.webflux.function.server.ConsumingWebEndpointMappingAdapter
- route(RequestPredicate, HandlerFunction<?>) - Method in interface io.microsphere.spring.webflux.function.server.RouterFunctionVisitorAdapter
- RouterFunctionVisitorAdapter - Interface in io.microsphere.spring.webflux.function.server
-
The adapter interface for
RouterFunctions.Visitor
S
- ServerRequestHandledEvent - Class in io.microsphere.spring.webflux.context.event
-
RequestHandledEventclass for Spring WebFlux - ServerRequestHandledEvent(WebHandler, ServerWebExchange, long) - Constructor for class io.microsphere.spring.webflux.context.event.ServerRequestHandledEvent
- ServerRequestHandledEvent(WebHandler, ServerWebExchange, long, Throwable) - Constructor for class io.microsphere.spring.webflux.context.event.ServerRequestHandledEvent
- ServerWebRequest - Class in io.microsphere.spring.webflux.context.request
-
The adapter implementation of
NativeWebRequestbased onServerWebExchange - ServerWebRequest(ServerWebExchange) - Constructor for class io.microsphere.spring.webflux.context.request.ServerWebRequest
- SESSION - Enum constant in enum class io.microsphere.spring.web.util.WebServerScope
-
Session Scope
- SESSION_MUTEX_ATTRIBUTE_NAME - Static variable in class io.microsphere.spring.webflux.context.request.ServerWebRequest
-
The attribute name of the mutex for the session, used for synchronization on the session.
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class io.microsphere.spring.webflux.server.filter.RequestHandledEventPublishingWebFilter
- setAttribute(String, Object, int) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- setAttribute(ServerWebExchange, String, Object) - Method in enum class io.microsphere.spring.web.util.WebServerScope
-
Set the request attribute value.
- setAttribute(ServerWebExchange, String, Object, int) - Static method in enum class io.microsphere.spring.web.util.WebServerScope
-
Set the attribute value
- setHeader(NativeWebRequest, String, String) - Method in class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- setThreadContextInheritable(boolean) - Method in class io.microsphere.spring.webflux.server.filter.RequestContextWebFilter
-
Set whether to expose the LocaleContext and RequestAttributes as inheritable for child threads (using an
InheritableThreadLocal). - SpringWebFluxHelper - Class in io.microsphere.spring.webflux.util
-
SpringWebHelperfor Spring WebFlux - SpringWebFluxHelper() - Constructor for class io.microsphere.spring.webflux.util.SpringWebFluxHelper
- startAnd() - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- startNegate() - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- startNested(RequestPredicate) - Method in class io.microsphere.spring.webflux.function.server.ConsumingWebEndpointMappingAdapter
- startNested(RequestPredicate) - Method in interface io.microsphere.spring.webflux.function.server.RouterFunctionVisitorAdapter
- startOr() - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- storeRequestBodyArgument() - Element in annotation interface io.microsphere.spring.webflux.annotation.EnableWebFluxExtension
-
Indicate that
RequestAttributesstores theargumentofHandlerMethodthat annotatedRequestBody - storeResponseBodyReturnValue() - Element in annotation interface io.microsphere.spring.webflux.annotation.EnableWebFluxExtension
-
Indicate that
RequestAttributesstores the return value ofHandlerMethodbefore write as theResponseBody - StoringRequestBodyArgumentInterceptor - Class in io.microsphere.spring.webflux.method
-
The
HandlerMethodArgumentInterceptorclass stores theargumentofHandlerMethodthat annotatedRequestBodyintoRequestAttributes. - StoringRequestBodyArgumentInterceptor() - Constructor for class io.microsphere.spring.webflux.method.StoringRequestBodyArgumentInterceptor
- StoringResponseBodyReturnValueInterceptor - Class in io.microsphere.spring.webflux.method
-
The
HandlerMethodInterceptorclass stores the return value ofHandlerMethodbefore write as theResponseBodyintoRequestAttributes. - StoringResponseBodyReturnValueInterceptor() - Constructor for class io.microsphere.spring.webflux.method.StoringResponseBodyReturnValueInterceptor
- supports(HandlerResult) - Method in class io.microsphere.spring.webflux.method.InterceptingHandlerMethodProcessor
- supportsParameter(MethodParameter) - Method in class io.microsphere.spring.webflux.method.InterceptingHandlerMethodProcessor
T
- toArray(List<String>) - Method in class io.microsphere.spring.webflux.context.request.ServerWebRequest
- toExpression(RequestPredicate) - Static method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Converts the given
RequestPredicateinto its string expression representation.
U
- unknown(RequestPredicate) - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
- unknown(RouterFunction<?>) - Method in interface io.microsphere.spring.webflux.function.server.RouterFunctionVisitorAdapter
- UNKNOWN - Enum constant in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Unknown
V
- value() - Method in enum class io.microsphere.spring.web.util.WebServerScope
-
Get the value of the scope
- valueOf(int) - Static method in enum class io.microsphere.spring.web.util.WebServerScope
-
Resolve the
WebServerScopeby the specified scope value - valueOf(String) - Static method in enum class io.microsphere.spring.web.util.WebServerScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Returns the enum constant of this class with the specified name.
- valueOf(RequestPredicate) - Static method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Resolves the
RequestPredicateKindfrom the givenRequestPredicate - values() - Static method in enum class io.microsphere.spring.web.util.WebServerScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visit(RequestPredicate) - Method in interface io.microsphere.spring.webflux.function.server.RequestPredicateVisitorAdapter
W
- WebServerScope - Enum Class in io.microsphere.spring.web.util
-
The enumeration of Web Server scopes for Spring Web
- WebServerUtils - Class in io.microsphere.spring.web.util
-
The utils class for Spring Web
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form