Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractPageRenderContextHandlerInterceptor - Class in io.microsphere.spring.webmvc.interceptor
-
Abstract Page Render Context
HandlerInterceptor - AbstractPageRenderContextHandlerInterceptor() - Constructor for class io.microsphere.spring.webmvc.interceptor.AbstractPageRenderContextHandlerInterceptor
- addCookie(NativeWebRequest, String, String) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- addHeader(NativeWebRequest, String, String...) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- addInterceptors(InterceptorRegistry) - Method in class io.microsphere.spring.webmvc.annotation.WebMvcExtensionConfiguration
- afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class io.microsphere.spring.webmvc.advice.RequestBodyAdviceAdapter
- afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class io.microsphere.spring.webmvc.advice.StoringRequestBodyArgumentAdvice
- afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class io.microsphere.spring.webmvc.interceptor.LazyCompositeHandlerInterceptor
- afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class io.microsphere.spring.webmvc.interceptor.MethodHandlerInterceptor
- afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
- afterCompletion(HttpServletRequest, HttpServletResponse, HandlerMethod, Exception) - Method in class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- afterCompletion(HttpServletRequest, HttpServletResponse, HandlerMethod, Exception) - Method in class io.microsphere.spring.webmvc.interceptor.LoggingMethodHandlerInterceptor
- afterCompletion(HttpServletRequest, HttpServletResponse, HandlerMethod, Exception) - Method in class io.microsphere.spring.webmvc.interceptor.MethodHandlerInterceptor
- afterCompletion(HttpServletRequest, HttpServletResponse, HandlerMethod, Exception, A) - Method in class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- afterResolveArgument(MethodParameter, Object, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in interface io.microsphere.spring.webmvc.method.support.HandlerMethodArgumentResolverAdvice
-
callback after
resolveof the supportedHandlerMethodArgumentResolver - afterResolveArgument(MethodParameter, Object, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class io.microsphere.spring.webmvc.method.support.LoggingHandlerMethodArgumentResolverAdvice
- and() - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- AnnotatedMethodHandlerInterceptor<A extends Annotation> - Class in io.microsphere.spring.webmvc.interceptor
-
The annotation method
HandlerInterceptorabstract implementation - AnnotatedMethodHandlerInterceptor() - Constructor for class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- ANNOTATION_CLASS - Static variable in class io.microsphere.spring.webmvc.annotation.WebMvcExtensionBeanDefinitionRegistrar
- ANNOTATION_CLASS_NAME - Static variable in class io.microsphere.spring.webmvc.annotation.WebMvcExtensionBeanDefinitionRegistrar
- attributes(Map<String, Object>) - Method in interface io.microsphere.spring.web.servlet.function.RouterFunctionVisitorAdapter
B
- BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.interceptor.LazyCompositeHandlerInterceptor
-
The bean name of
LazyCompositeHandlerInterceptor - BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
- BEAN_NAME_VIEW_RESOLVER_BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.util.ViewResolverUtils
-
The bean name of
BeanNameViewResolver - beforeBodyRead(HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class io.microsphere.spring.webmvc.advice.RequestBodyAdviceAdapter
- beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class io.microsphere.spring.webmvc.advice.StoringResponseBodyReturnValueAdvice
- beforeBodyWrite(T, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class io.microsphere.spring.webmvc.advice.ResponseBodyAdviceAdapter
- beforeResolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in interface io.microsphere.spring.webmvc.method.support.HandlerMethodArgumentResolverAdvice
-
callback before
resolveof the supportedHandlerMethodArgumentResolver - beforeResolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class io.microsphere.spring.webmvc.method.support.LoggingHandlerMethodArgumentResolverAdvice
C
- ConfigurableContentNegotiationManagerWebMvcConfigurer - Class in io.microsphere.spring.webmvc.config
-
Configurable
ContentNegotiationManagerWebMvcConfigurer - ConfigurableContentNegotiationManagerWebMvcConfigurer() - Constructor for class io.microsphere.spring.webmvc.config.ConfigurableContentNegotiationManagerWebMvcConfigurer
- configureContentNegotiation(ContentNegotiationConfigurer) - Method in class io.microsphere.spring.webmvc.config.ConfigurableContentNegotiationManagerWebMvcConfigurer
- configureContentNegotiationManagerFactoryBean(ContentNegotiationManagerFactoryBean) - Method in class io.microsphere.spring.webmvc.config.ConfigurableContentNegotiationManagerWebMvcConfigurer
- ConsumingWebEndpointMappingAdapter - Class in io.microsphere.spring.web.servlet.function
-
The adapter class of
RequestPredicateVisitorAdapterandRouterFunctionVisitorAdapterto consume theWebEndpointMappingsgenerated during the visiting process. - ConsumingWebEndpointMappingAdapter(Consumer<WebEndpointMapping<?>>) - Constructor for class io.microsphere.spring.web.servlet.function.ConsumingWebEndpointMappingAdapter
- ConsumingWebEndpointMappingAdapter(Consumer<WebEndpointMapping<?>>, Object) - Constructor for class io.microsphere.spring.web.servlet.function.ConsumingWebEndpointMappingAdapter
- CONTENT_NEGOTIATING_VIEW_RESOLVER_BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.util.ViewResolverUtils
-
The bean name of
ContentNegotiatingViewResolver - ContentCachingFilter - Class in io.microsphere.spring.web.servlet.filter
-
Content Caching
Filter - ContentCachingFilter() - Constructor for class io.microsphere.spring.web.servlet.filter.ContentCachingFilter
- contribute(H, M, HandlerMapping, WebEndpointMapping.Builder<H>) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingFactory
-
Contribute the
WebEndpointMapping.Builderto create an instance ofWebEndpointMapping - contribute(HandlerMethod, RequestMappingInfo, HandlerMapping, WebEndpointMapping.Builder<HandlerMethod>) - Method in class io.microsphere.spring.webmvc.metadata.RequestMappingMetadataWebEndpointMappingFactory
D
- DEFAULT_ORDER - Static variable in class io.microsphere.spring.webmvc.handler.ReversedProxyHandlerMapping
- destroy() - Method in class io.microsphere.spring.webmvc.idempotent.IdempotentAnnotatedMethodHandlerInterceptor
- doCreate(HandlerMetadata<H, M>) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingFactory
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.microsphere.spring.web.servlet.filter.ContentCachingFilter
E
- EnableWebMvcExtension - Annotation Interface in io.microsphere.spring.webmvc.annotation
-
Enable annotation to extend the features of Spring WebMVC
- EnableWebMvcExtensionListener - Class in io.microsphere.spring.web.servlet.listener
-
ServletContainerInitializerforEnableWebMvcExtension - EnableWebMvcExtensionListener() - Constructor for class io.microsphere.spring.web.servlet.listener.EnableWebMvcExtensionListener
- endAnd() - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- endNegate() - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- endNested(RequestPredicate) - Method in class io.microsphere.spring.web.servlet.function.ConsumingWebEndpointMappingAdapter
- endNested(RequestPredicate) - Method in interface io.microsphere.spring.web.servlet.function.RouterFunctionVisitorAdapter
- endOr() - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- EXCLUSIVE_VIEW_RESOLVER_BEAN_NAME_PROPERTY_NAME - Static variable in class io.microsphere.spring.webmvc.context.ExclusiveViewResolverApplicationListener
-
The property name of the exclusive
ViewResolverbean name - ExclusiveViewResolverApplicationListener - Class in io.microsphere.spring.webmvc.context
-
Exclusive
ViewResolverApplicationListeneronContextRefreshedEvent - ExclusiveViewResolverApplicationListener() - Constructor for class io.microsphere.spring.webmvc.context.ExclusiveViewResolverApplicationListener
F
- findFilterRegistrations(ServletContext, Class<? extends Filter>) - Static method in class io.microsphere.spring.web.servlet.util.WebUtils
- findRegistrations(ServletContext, Map<String, R>, Class<?>) - Static method in class io.microsphere.spring.web.servlet.util.WebUtils
- findServletRegistrations(ServletContext, Class<? extends Servlet>) - Static method in class io.microsphere.spring.web.servlet.util.WebUtils
- FREEMARKER_VIEW_RESOLVER_BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.util.ViewResolverUtils
-
The bean name of
FreeMarkerViewResolver
G
- getAnnotation(HandlerMethod) - Method in class io.microsphere.spring.webmvc.idempotent.IdempotentAnnotatedMethodHandlerInterceptor
- getAnnotation(HandlerMethod) - Method in class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- getAnnotationType() - Method in class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- getBestMatchingHandler(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getBestMatchingPattern(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getClassNames(Class<?>...) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
- getCookieValue(NativeWebRequest, String) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getHandler(HandlerMetadata<H, M>) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingFactory
- getHandler(HandlerMetadata<HandlerMethod, RequestMappingInfo>) - Method in class io.microsphere.spring.webmvc.metadata.RequestMappingMetadataWebEndpointMappingFactory
- getHandlerExecutionChain(WebEndpointMapping, HttpServletRequest) - Method in class io.microsphere.spring.webmvc.handler.ReversedProxyHandlerMapping
- getHandlerInternal(HttpServletRequest) - Method in class io.microsphere.spring.webmvc.handler.ReversedProxyHandlerMapping
- getHandlerMethodArguments(HttpServletRequest, Method) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the
HandlerMethodmethod parameter - getHandlerMethodArguments(HttpServletRequest, HandlerMethod) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the
HandlerMethodmethod parameter - getHandlerMethodArguments(Method) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the
HandlerMethodmethod parameter - getHandlerMethodArguments(HandlerMethod) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the
HandlerMethodmethod parameter - getHandlerMethodRequestBodyArgument(HttpServletRequest, Method) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the
@RequestBodymethod parameter from theHttpServletRequestcontext - getHandlerMethodRequestBodyArgument(HttpServletRequest, HandlerMethod) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the
@RequestBodymethod parameter from theHttpServletRequestcontext - getHandlerMethodRequestBodyArgument(Method) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the
@RequestBodymethod parameter from theHttpServletRequestcontext - getHandlerMethodRequestBodyArgument(HandlerMethod) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the
@RequestBodymethod parameter from theHttpServletRequestcontext - getHandlerMethodReturnValue(HttpServletRequest, Method) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the value returned by the
HandlerMethodmethod - getHandlerMethodReturnValue(HttpServletRequest, HandlerMethod) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the value returned by the
HandlerMethodmethod - getHandlerMethodReturnValue(Method) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the value returned by the
HandlerMethodmethod - getHandlerMethodReturnValue(HandlerMethod) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
- getHttpServletRequest() - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the current
HttpServletRequestobject - getHttpServletRequest(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getHttpServletRequest(RequestAttributes) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
- getHttpServletResponse(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getMatrixVariables(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getMetadata(HandlerMetadata<H, M>) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingFactory
- getMethod(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getMethodAnnotation(HttpServletRequest, HandlerMethod) - Method in class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- getMethods(H, M) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingFactory
- getMethods(Object, String) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMetadataWebEndpointMappingFactory
- getMethods(HandlerMethod, RequestMappingInfo) - Method in class io.microsphere.spring.webmvc.metadata.RequestMappingMetadataWebEndpointMappingFactory
- getPathVariables(RequestAttributes) - Static method in class io.microsphere.spring.webmvc.util.ViewUtils
-
Get a Map with path variables.
- getPathWithinHandlerMapping(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getPatterns(H, M) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingFactory
- getPatterns(Object, String) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMetadataWebEndpointMappingFactory
- getPatterns(HandlerMethod, RequestMappingInfo) - Method in class io.microsphere.spring.webmvc.metadata.RequestMappingMetadataWebEndpointMappingFactory
- getProducibleMediaTypes(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getRequestMappingInfo() - Method in class io.microsphere.spring.webmvc.metadata.RequestMappingMetadata
- getResponseContentAsString(ServletRequest, ServletResponse) - Static method in class io.microsphere.spring.web.servlet.filter.ContentCachingFilter
- getResponseStatus(RequestAttributes) - Static method in class io.microsphere.spring.webmvc.util.ViewUtils
-
Get the
HttpStatusCodefor theView - getSelectedContentType(RequestAttributes) - Static method in class io.microsphere.spring.webmvc.util.ViewUtils
-
Get the
MediaTypeselected during content negotiation, which may be more specific than the one the View is configured with. - getServletContext(HttpServletRequest) - Static method in class io.microsphere.spring.web.servlet.util.WebUtils
-
Get
ServletContextfromHttpServletRequest - getServletWebRequest(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getType() - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getUriTemplateVariables(NativeWebRequest) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- getWebApplicationContext() - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Gets the
WebApplicationContextassociated with the current Servlet Request request - getWebApplicationContext(HttpServletRequest, ServletContext) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Get the
WebApplicationContextfromHttpServletRequest - GROOVY_MARKUP_VIEW_RESOLVER_BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.util.ViewResolverUtils
-
The bean name of
GroovyMarkupViewResolver
H
- handleEmptyBody(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class io.microsphere.spring.webmvc.advice.RequestBodyAdviceAdapter
- handleReturnValue(Object, MethodParameter, ModelAndViewContainer, NativeWebRequest) - Method in class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
- handlerInterceptors() - Element in annotation interface io.microsphere.spring.webmvc.annotation.EnableWebMvcExtension
-
Specify
HandlerInterceptortypes or its inherited types as Spring beans and then register intoInterceptorRegistry. - HandlerMappingWebEndpointMappingFactory<H,
M> - Class in io.microsphere.spring.webmvc.metadata -
The abstract class
WebEndpointMappingFactoryfor Spring WebMVCHandlerMapping - HandlerMappingWebEndpointMappingFactory(HandlerMapping) - Constructor for class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingFactory
-
Constructor with
HandlerMapping - HandlerMappingWebEndpointMappingResolver - Class in io.microsphere.spring.webmvc.metadata
-
WebEndpointMappingResolverbased onHandlerMappingbeans - HandlerMappingWebEndpointMappingResolver() - Constructor for class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingResolver
- HandlerMetadataWebEndpointMappingFactory - Class in io.microsphere.spring.webmvc.metadata
-
WebEndpointMappingFactorybased on Spring WebMVC Handlers - HandlerMetadataWebEndpointMappingFactory(HandlerMapping) - Constructor for class io.microsphere.spring.webmvc.metadata.HandlerMetadataWebEndpointMappingFactory
- HandlerMethodArgumentResolverAdvice - Interface in io.microsphere.spring.webmvc.method.support
-
The advice interface for
HandlerMethodArgumentResolver - header(String, String) - Method in class io.microsphere.spring.web.servlet.function.ConsumingWebEndpointMappingAdapter
- header(String, String) - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
I
- IdempotentAnnotatedMethodHandlerInterceptor - Class in io.microsphere.spring.webmvc.idempotent
-
AnnotatedMethodHandlerInterceptorforIdempotentannotation - IdempotentAnnotatedMethodHandlerInterceptor() - Constructor for class io.microsphere.spring.webmvc.idempotent.IdempotentAnnotatedMethodHandlerInterceptor
- INIT_PARAM_DELIMITERS - Static variable in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Any number of these characters are considered delimiters between multiple values in a single init-param String value.
- initIdempotentService(ApplicationContext) - Method in class io.microsphere.spring.webmvc.idempotent.IdempotentAnnotatedMethodHandlerInterceptor
- interceptHandlerMethods() - Element in annotation interface io.microsphere.spring.webmvc.annotation.EnableWebMvcExtension
-
Indicate whether Spring Web
HandlerMethodshould be intercepted. - InterceptingHandlerMethodProcessor - Class in io.microsphere.spring.webmvc.method.support
-
The
HandlerMethodprocessor that callbacksHandlerMethodAdvicebased onHandlerMethodArgumentResolver,HandlerMethodReturnValueHandlerandHandlerInterceptor. - InterceptingHandlerMethodProcessor() - Constructor for class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
- INTERNAL_RESOURCE_VIEW_RESOLVER_BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.util.ViewResolverUtils
-
The bean name of
InternalResourceViewResolver - io.microsphere.spring.web.servlet.filter - package io.microsphere.spring.web.servlet.filter
- io.microsphere.spring.web.servlet.function - package io.microsphere.spring.web.servlet.function
- io.microsphere.spring.web.servlet.listener - package io.microsphere.spring.web.servlet.listener
- io.microsphere.spring.web.servlet.util - package io.microsphere.spring.web.servlet.util
- io.microsphere.spring.webmvc.advice - package io.microsphere.spring.webmvc.advice
- io.microsphere.spring.webmvc.annotation - package io.microsphere.spring.webmvc.annotation
- io.microsphere.spring.webmvc.config - package io.microsphere.spring.webmvc.config
- io.microsphere.spring.webmvc.constants - package io.microsphere.spring.webmvc.constants
- io.microsphere.spring.webmvc.context - package io.microsphere.spring.webmvc.context
- io.microsphere.spring.webmvc.handler - package io.microsphere.spring.webmvc.handler
- io.microsphere.spring.webmvc.idempotent - package io.microsphere.spring.webmvc.idempotent
- io.microsphere.spring.webmvc.interceptor - package io.microsphere.spring.webmvc.interceptor
- io.microsphere.spring.webmvc.metadata - package io.microsphere.spring.webmvc.metadata
- io.microsphere.spring.webmvc.method.support - package io.microsphere.spring.webmvc.method.support
- io.microsphere.spring.webmvc.util - package io.microsphere.spring.webmvc.util
- isControllerAdviceBeanType(Class<?>) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Determine whether the Bean Type is present annotated by
ControllerAdvice - isPageRenderRequest(ModelAndView) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Is page render request
- isRunningBelowServlet3Container(ServletContext) - Static method in class io.microsphere.spring.web.servlet.util.WebUtils
-
Is Running below Servlet 3 Container
L
- LazyCompositeHandlerInterceptor - Class in io.microsphere.spring.webmvc.interceptor
-
Lazy
HandlerInterceptorthat is composited byHandlerInterceptorbeans with the specified types - LazyCompositeHandlerInterceptor(Class<? extends HandlerInterceptor>...) - Constructor for class io.microsphere.spring.webmvc.interceptor.LazyCompositeHandlerInterceptor
- LoggingHandlerMethodArgumentResolverAdvice - Class in io.microsphere.spring.webmvc.method.support
-
HandlerMethodArgumentResolverAdvicefor logging - LoggingHandlerMethodArgumentResolverAdvice() - Constructor for class io.microsphere.spring.webmvc.method.support.LoggingHandlerMethodArgumentResolverAdvice
- LoggingMethodHandlerInterceptor - Class in io.microsphere.spring.webmvc.interceptor
-
MethodHandlerInterceptorfor Logging - LoggingMethodHandlerInterceptor() - Constructor for class io.microsphere.spring.webmvc.interceptor.LoggingMethodHandlerInterceptor
- LoggingPageRenderContextHandlerInterceptor - Class in io.microsphere.spring.webmvc.interceptor
-
AbstractPageRenderContextHandlerInterceptorfor logging - LoggingPageRenderContextHandlerInterceptor() - Constructor for class io.microsphere.spring.webmvc.interceptor.LoggingPageRenderContextHandlerInterceptor
M
- method(Set<HttpMethod>) - Method in class io.microsphere.spring.web.servlet.function.ConsumingWebEndpointMappingAdapter
- method(Set<HttpMethod>) - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- MethodHandlerInterceptor - Class in io.microsphere.spring.webmvc.interceptor
-
HandlerMethodHandlerInterceptorabstract implementation - MethodHandlerInterceptor() - Constructor for class io.microsphere.spring.webmvc.interceptor.MethodHandlerInterceptor
- MICROSPHERE_SPRING_WEBMVC_PROPERTY_NAME_PREFIX - Static variable in interface io.microsphere.spring.webmvc.constants.PropertyConstants
-
The property name prefix of Microsphere Spring WebMVC: "microsphere.spring.webmvc."
- MICROSPHERE_SPRING_WEBMVC_VIEW_RESOLVER_PROPERTY_NAME_PREFIX - Static variable in interface io.microsphere.spring.webmvc.constants.PropertyConstants
-
The property name prefix of Microsphere Spring WebMVC View Resolver: "microsphere.spring.webmvc.view-resolver."
- MUSTACHE_VIEW_RESOLVER_BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.util.ViewResolverUtils
-
The bean name of
org.springframework.boot.web.servlet.view.MustacheViewResolver
O
- onApplicationContextEvent(WebEndpointMappingsReadyEvent) - Method in class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
- onApplicationContextEvent(ContextRefreshedEvent) - Method in class io.microsphere.spring.webmvc.interceptor.LazyCompositeHandlerInterceptor
- onApplicationEvent(WebEndpointMappingsReadyEvent) - Method in class io.microsphere.spring.webmvc.handler.ReversedProxyHandlerMapping
- onApplicationEvent(ContextRefreshedEvent) - Method in class io.microsphere.spring.webmvc.context.ExclusiveViewResolverApplicationListener
- onApplicationEvent(ContextRefreshedEvent) - Method in class io.microsphere.spring.webmvc.idempotent.IdempotentAnnotatedMethodHandlerInterceptor
- onStartup(Set<Class<?>>, ServletContext) - Method in class io.microsphere.spring.web.servlet.listener.EnableWebMvcExtensionListener
- or() - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
P
- param(String, String) - Method in class io.microsphere.spring.web.servlet.function.ConsumingWebEndpointMappingAdapter
- param(String, String) - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- path(String) - Method in class io.microsphere.spring.web.servlet.function.ConsumingWebEndpointMappingAdapter
- path(String) - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- pathExtension(String) - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class io.microsphere.spring.webmvc.interceptor.AbstractPageRenderContextHandlerInterceptor
- postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class io.microsphere.spring.webmvc.interceptor.LazyCompositeHandlerInterceptor
- postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class io.microsphere.spring.webmvc.interceptor.MethodHandlerInterceptor
- postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
- postHandle(HttpServletRequest, HttpServletResponse, HandlerMethod, ModelAndView) - Method in class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- postHandle(HttpServletRequest, HttpServletResponse, HandlerMethod, ModelAndView) - Method in class io.microsphere.spring.webmvc.interceptor.LoggingMethodHandlerInterceptor
- postHandle(HttpServletRequest, HttpServletResponse, HandlerMethod, ModelAndView) - Method in class io.microsphere.spring.webmvc.interceptor.MethodHandlerInterceptor
- postHandle(HttpServletRequest, HttpServletResponse, HandlerMethod, ModelAndView, A) - Method in class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- postHandleOnPageRenderContext(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class io.microsphere.spring.webmvc.interceptor.AbstractPageRenderContextHandlerInterceptor
-
post-handle on page render context.
- postHandleOnPageRenderContext(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class io.microsphere.spring.webmvc.interceptor.LoggingPageRenderContextHandlerInterceptor
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class io.microsphere.spring.webmvc.interceptor.LazyCompositeHandlerInterceptor
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class io.microsphere.spring.webmvc.interceptor.MethodHandlerInterceptor
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
- preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.microsphere.spring.webmvc.interceptor.LoggingMethodHandlerInterceptor
- preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.microsphere.spring.webmvc.interceptor.MethodHandlerInterceptor
- preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod, A) - Method in class io.microsphere.spring.webmvc.interceptor.AnnotatedMethodHandlerInterceptor
- preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod, Idempotent) - Method in class io.microsphere.spring.webmvc.idempotent.IdempotentAnnotatedMethodHandlerInterceptor
- PropertyConstants - Interface in io.microsphere.spring.webmvc.constants
-
The Property constants for Microsphere Spring WebMVC
- publishEvents() - Element in annotation interface io.microsphere.spring.webmvc.annotation.EnableWebMvcExtension
-
Indicate whether it publishes the Spring Web extension events:
HandlerMethodArgumentsResolvedEvent(if enabled)WebEndpointMappingsReadyEvent(if enabled)
R
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class io.microsphere.spring.webmvc.annotation.WebMvcExtensionBeanDefinitionRegistrar
- registerHandlerInterceptors() - Element in annotation interface io.microsphere.spring.webmvc.annotation.EnableWebMvcExtension
-
Indicate whether the
InterceptorRegistryregisters the beans ofHandlerInterceptor. - registerWebEndpointMappings() - Element in annotation interface io.microsphere.spring.webmvc.annotation.EnableWebMvcExtension
-
Indicate whether The Spring Web registers the instances of
WebEndpointMappingthat source from Spring WebMVC, Spring WebFlux or Classical Servlet. - RequestBodyAdviceAdapter - Class in io.microsphere.spring.webmvc.advice
-
RequestBodyAdviceAdapter Class - RequestBodyAdviceAdapter() - Constructor for class io.microsphere.spring.webmvc.advice.RequestBodyAdviceAdapter
- requestContextStrategy() - Element in annotation interface io.microsphere.spring.webmvc.annotation.EnableWebMvcExtension
-
Indicate where the
RequestAttributesstores. - RequestMappingMetadata - Class in io.microsphere.spring.webmvc.metadata
-
The metadata class for
RequestMappingInfoassociating with a singleHandlerMethod - RequestMappingMetadata(RequestMappingInfo, HandlerMethod) - Constructor for class io.microsphere.spring.webmvc.metadata.RequestMappingMetadata
- RequestMappingMetadataWebEndpointMappingFactory - Class in io.microsphere.spring.webmvc.metadata
-
WebEndpointMappingFactorybased on Spring WebMVCRequestMappingInfo - RequestMappingMetadataWebEndpointMappingFactory(HandlerMapping) - Constructor for class io.microsphere.spring.webmvc.metadata.RequestMappingMetadataWebEndpointMappingFactory
- RequestPredicateVisitorAdapter - Interface in io.microsphere.spring.web.servlet.function
-
The adapter interface for
RequestPredicates.Visitor - resolve(ApplicationContext) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
- resolveFromAbstractUrlHandlerMapping(HandlerMapping, List<WebEndpointMapping>) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingResolver
- resolveFromRequestMappingInfoHandlerMapping(HandlerMapping, Map<RequestMappingInfo, HandlerMethod>, List<WebEndpointMapping>) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingResolver
- resolveFromRouterFunctionMapping(HandlerMapping, List<WebEndpointMapping>) - Method in class io.microsphere.spring.webmvc.metadata.HandlerMappingWebEndpointMappingResolver
- resources(Function<ServerRequest, Optional<Resource>>) - Method in interface io.microsphere.spring.web.servlet.function.RouterFunctionVisitorAdapter
- RESPONSE_CONTENT_REQUEST_ATTRIBUTE_NAME - Static variable in class io.microsphere.spring.web.servlet.filter.ContentCachingFilter
- ResponseBodyAdviceAdapter<T> - Class in io.microsphere.spring.webmvc.advice
-
ResponseBodyAdviceAdapter Class - ResponseBodyAdviceAdapter() - Constructor for class io.microsphere.spring.webmvc.advice.ResponseBodyAdviceAdapter
- reversedProxyHandlerMapping() - Element in annotation interface io.microsphere.spring.webmvc.annotation.EnableWebMvcExtension
-
Indicate whether the
ReversedProxyHandlerMappingis enabled or not. - ReversedProxyHandlerMapping - Class in io.microsphere.spring.webmvc.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.webmvc.handler.ReversedProxyHandlerMapping
- route(RequestPredicate, HandlerFunction<?>) - Method in class io.microsphere.spring.web.servlet.function.ConsumingWebEndpointMappingAdapter
- route(RequestPredicate, HandlerFunction<?>) - Method in interface io.microsphere.spring.web.servlet.function.RouterFunctionVisitorAdapter
- RouterFunctionVisitorAdapter - Interface in io.microsphere.spring.web.servlet.function
-
The adapter interface for
RouterFunctions.Visitor
S
- setContextInitializerClassInitParameter(ServletContext, Class<? extends ApplicationContextInitializer>...) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Sets the initialized parameter for
Context Initializer Class - setEnvironment(Environment) - Method in class io.microsphere.spring.webmvc.config.ConfigurableContentNegotiationManagerWebMvcConfigurer
- setEnvironment(Environment) - Method in class io.microsphere.spring.webmvc.context.ExclusiveViewResolverApplicationListener
- setEnvironment(Environment) - Method in class io.microsphere.spring.webmvc.idempotent.IdempotentAnnotatedMethodHandlerInterceptor
- setExclusiveViewResolverBeanName(String) - Method in class io.microsphere.spring.webmvc.context.ExclusiveViewResolverApplicationListener
- setFrameworkServletContextInitializerClassInitParameter(ServletContext, Class<? extends ApplicationContextInitializer>...) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Sets initialized parameter for
Context Initializer ClassintoFrameworkServlet - setGlobalInitializerClassInitParameter(ServletContext, Class<? extends ApplicationContextInitializer>...) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Sets the initialized parameter for
Global Initializer Class - setHandlerMethodRequestBodyArgument(HttpServletRequest, Method, Object) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Set the
@RequestBodymethod parameter inHandlerMethodto theHttpServletRequestcontext - setHandlerMethodRequestBodyArgument(Method, Object) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Set the
@RequestBodymethod parameter inHandlerMethodto theHttpServletRequestcontext - setHandlerMethodReturnValue(HttpServletRequest, Method, Object) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Set the return value of the
HandlerMethodto theHttpServletRequestcontext - setHandlerMethodReturnValue(Method, Object) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Set the return value of the
HandlerMethodto theHttpServletRequestcontext - setHeader(NativeWebRequest, String, String) - Method in class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- setInitParameters(ServletContext, String, String...) - Static method in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
Sets
ServletContext Intialized Parameters - setProperties(Map<String, Object>) - Method in class io.microsphere.spring.webmvc.config.ConfigurableContentNegotiationManagerWebMvcConfigurer
- SpringWebMvcHelper - Class in io.microsphere.spring.webmvc.util
-
SpringWebHelperfor Spring WebMVC - SpringWebMvcHelper() - Constructor for class io.microsphere.spring.webmvc.util.SpringWebMvcHelper
- startAnd() - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- startNegate() - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- startNested(RequestPredicate) - Method in class io.microsphere.spring.web.servlet.function.ConsumingWebEndpointMappingAdapter
- startNested(RequestPredicate) - Method in interface io.microsphere.spring.web.servlet.function.RouterFunctionVisitorAdapter
- startOr() - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- storeRequestBodyArgument() - Element in annotation interface io.microsphere.spring.webmvc.annotation.EnableWebMvcExtension
-
Indicate that
RequestAttributesstores theargumentofHandlerMethodthat annotatedRequestBody - storeResponseBodyReturnValue() - Element in annotation interface io.microsphere.spring.webmvc.annotation.EnableWebMvcExtension
-
Indicate that
RequestAttributesstores the return value ofHandlerMethodbefore write as theResponseBody - StoringRequestBodyArgumentAdvice - Class in io.microsphere.spring.webmvc.advice
-
Store the
HandlerMethodRequestBodyparameterRequestBodyAdviceimplementation - StoringRequestBodyArgumentAdvice() - Constructor for class io.microsphere.spring.webmvc.advice.StoringRequestBodyArgumentAdvice
- StoringResponseBodyReturnValueAdvice - Class in io.microsphere.spring.webmvc.advice
-
Store
HandlerMethodreturn valueResponseBodyAdviceAdapter - StoringResponseBodyReturnValueAdvice() - Constructor for class io.microsphere.spring.webmvc.advice.StoringResponseBodyReturnValueAdvice
- SUPPORTED_CONVERTER_TYPES - Static variable in class io.microsphere.spring.webmvc.util.WebMvcUtils
-
The supported
HttpMessageConvertertypes - supports(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.microsphere.spring.webmvc.interceptor.LoggingMethodHandlerInterceptor
- supports(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.microsphere.spring.webmvc.interceptor.MethodHandlerInterceptor
- supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class io.microsphere.spring.webmvc.advice.ResponseBodyAdviceAdapter
- supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class io.microsphere.spring.webmvc.advice.StoringResponseBodyReturnValueAdvice
- supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class io.microsphere.spring.webmvc.advice.RequestBodyAdviceAdapter
- supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - Method in class io.microsphere.spring.webmvc.advice.StoringRequestBodyArgumentAdvice
- supportsParameter(MethodParameter) - Method in class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
- supportsReturnType(MethodParameter) - Method in class io.microsphere.spring.webmvc.method.support.InterceptingHandlerMethodProcessor
T
- THYMELEAF_VIEW_RESOLVER_BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.util.ViewResolverUtils
-
The bean name of
org.thymeleaf.spring5.view.ThymeleafViewResolver
U
- unknown(RequestPredicate) - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
- unknown(RouterFunction<?>) - Method in interface io.microsphere.spring.web.servlet.function.RouterFunctionVisitorAdapter
V
- VELOCITY_VIEW_RESOLVER_BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.util.ViewResolverUtils
-
The bean name of
org.springframework.web.servlet.view.velocity.VelocityViewResolver - VIEW_RESOLVER_COMPOSITE_BEAN_NAME - Static variable in class io.microsphere.spring.webmvc.util.ViewResolverUtils
-
The bean name of
ViewResolverComposite - ViewResolverUtils - Class in io.microsphere.spring.webmvc.util
-
ViewResolverUtilities - ViewUtils - Class in io.microsphere.spring.webmvc.util
-
ViewUtilities class - visit(RequestPredicate) - Method in interface io.microsphere.spring.web.servlet.function.RequestPredicateVisitorAdapter
W
- WebMvcExtensionBeanDefinitionRegistrar - Class in io.microsphere.spring.webmvc.annotation
-
ImportBeanDefinitionRegistrarfor Spring WebMVC Extension - WebMvcExtensionBeanDefinitionRegistrar() - Constructor for class io.microsphere.spring.webmvc.annotation.WebMvcExtensionBeanDefinitionRegistrar
- WebMvcExtensionConfiguration - Class in io.microsphere.spring.webmvc.annotation
-
The configuration class for
EnableWebMvcExtension - WebMvcExtensionConfiguration(ObjectProvider<LazyCompositeHandlerInterceptor[]>) - Constructor for class io.microsphere.spring.webmvc.annotation.WebMvcExtensionConfiguration
- WebMvcUtils - Class in io.microsphere.spring.webmvc.util
-
Spring Web MVC Utilities Class
- WebUtils - Class in io.microsphere.spring.web.servlet.util
-
Web Utilities Class
All Classes and Interfaces|All Packages|Constant Field Values