Index

A B C D E F G H I L M N O P Q R S T U V W 
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 RequestPredicateVisitorAdapter and RouterFunctionVisitorAdapter to consume the WebEndpointMappings generated 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.Builder to create an instance of WebEndpointMapping
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
WebFilter class delegates the WebFilter beans
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 ServerWebExchange by 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
Get the methods of the specified Handler and Metadata
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
Get the patterns of the specified Handler and Metadata
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 WebEndpointMappingFactory for Spring WebFlux HandlerMapping
HandlerMappingWebEndpointMappingFactory(HandlerMapping) - Constructor for class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingFactory
 
HandlerMappingWebEndpointMappingResolver - Class in io.microsphere.spring.webflux.metadata
WebEndpointMappingResolver based on HandlerMapping
HandlerMappingWebEndpointMappingResolver() - Constructor for class io.microsphere.spring.webflux.metadata.HandlerMappingWebEndpointMappingResolver
 
HandlerMetadataWebEndpointMappingFactory - Class in io.microsphere.spring.webflux.metadata
WebEndpointMappingFactory based 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 HandlerMethod should be intercepted.
InterceptingHandlerMethodProcessor - Class in io.microsphere.spring.webflux.method
The HandlerMethod processor that callbacks HandlerMethodAdvice beans based on HandlerMethodArgumentResolver, 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
Get whether to expose the LocaleContext and RequestAttributes into InheritableThreadLocal.
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 expression matches the current RequestPredicateKind
matches(RequestPredicate) - Method in enum class io.microsphere.spring.webflux.function.server.RequestPredicateKind
Determines whether the given RequestPredicate matches the current RequestPredicateKind
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 RequestPredicate from the given expression
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) ServerRequestHandledEvent after WebHandler 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 WebEndpointMapping that 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 RequestAttributes stores.
RequestContextWebFilter - Class in io.microsphere.spring.webflux.server.filter
The variant RequestContextFilter for 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
WebEndpointMappingFactory based on Spring WebFlux RequestMappingInfo
RequestMappingMetadataWebEndpointMappingFactory(HandlerMapping) - Constructor for class io.microsphere.spring.webflux.metadata.RequestMappingMetadataWebEndpointMappingFactory
 
RequestPredicateKind - Enum Class in io.microsphere.spring.webflux.function.server
The kind of RequestPredicate implementation
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 ReversedProxyHandlerMapping is enabled or not.
ReversedProxyHandlerMapping - Class in io.microsphere.spring.webflux.handler
The performance optimization HandlerMapping to 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
RequestHandledEvent class 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 NativeWebRequest based on ServerWebExchange
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
SpringWebHelper for 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 RequestAttributes stores the argument of HandlerMethod that annotated RequestBody
storeResponseBodyReturnValue() - Element in annotation interface io.microsphere.spring.webflux.annotation.EnableWebFluxExtension
Indicate that RequestAttributes stores the return value of HandlerMethod before write as the ResponseBody
StoringRequestBodyArgumentInterceptor - Class in io.microsphere.spring.webflux.method
The HandlerMethodArgumentInterceptor class stores the argument of HandlerMethod that annotated RequestBody into RequestAttributes.
StoringRequestBodyArgumentInterceptor() - Constructor for class io.microsphere.spring.webflux.method.StoringRequestBodyArgumentInterceptor
 
StoringResponseBodyReturnValueInterceptor - Class in io.microsphere.spring.webflux.method
The HandlerMethodInterceptor class stores the return value of HandlerMethod before write as the ResponseBody into RequestAttributes.
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 RequestPredicate into 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 WebServerScope by 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 RequestPredicateKind from the given RequestPredicate
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
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form