Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractMethodInterceptor - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor
-
the abstract method interceptor
- AbstractMethodInterceptor() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.AbstractMethodInterceptor
- addPathMapping(Method, String) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.EnhanceRequireObjectCache
- addPathMapping(Method, String) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.PathMappingCache
- afterMethod(EnhancedInstance, Method, Object[], Class<?>[], Object) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.AbstractMethodInterceptor
- afterMethod(EnhancedInstance, Method, Object[], Class<?>[], Object) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.GetBeanInterceptor
- afterMethod(EnhancedInstance, Method, Object[], Class<?>[], Object) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.InvokeForRequestInterceptor
- afterMethod(EnhancedInstance, Method, Object[], Class<?>[], Object) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.InvokeHandlerMethodInterceptor
- AnnotationMethodHandlerAdapterInstrumentation - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons.define
- AnnotationMethodHandlerAdapterInstrumentation() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.define.AnnotationMethodHandlerAdapterInstrumentation
B
- beforeMethod(EnhancedInstance, Method, Object[], Class<?>[], MethodInterceptResult) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.AbstractMethodInterceptor
- beforeMethod(EnhancedInstance, Method, Object[], Class<?>[], MethodInterceptResult) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.GetBeanInterceptor
- beforeMethod(EnhancedInstance, Method, Object[], Class<?>[], MethodInterceptResult) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.InvokeForRequestInterceptor
- beforeMethod(EnhancedInstance, Method, Object[], Class<?>[], MethodInterceptResult) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.InvokeHandlerMethodInterceptor
C
- COLLECT_HTTP_PARAMS - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig.Plugin.SpringMVC
-
This config item controls that whether the SpringMVC plugin should collect the parameters of the request.
- collectHttpHeaders(HttpServletRequest, AbstractSpan) - Static method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.RequestUtil
- collectHttpHeaders(HttpServletRequest, AbstractSpan) - Static method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.RequestUtil
- collectHttpHeaders(ServerHttpRequest, AbstractSpan) - Static method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.RequestUtil
- collectHttpParam(HttpServletRequest, AbstractSpan) - Static method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.RequestUtil
- collectHttpParam(HttpServletRequest, AbstractSpan) - Static method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.RequestUtil
- collectHttpParam(ServerHttpRequest, AbstractSpan) - Static method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.RequestUtil
- Constants - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons
-
Interceptor class name constant variables
- Constants() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
- CONTROLLER_METHOD_STACK_DEPTH - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
D
- decrement() - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.StackDepth
- depth() - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.StackDepth
E
- enhanceClass() - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.define.AnnotationMethodHandlerAdapterInstrumentation
- EnhanceRequireObjectCache - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons
- EnhanceRequireObjectCache() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.EnhanceRequireObjectCache
F
- findPathMapping(Method) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.EnhanceRequireObjectCache
- findPathMapping(Method) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.PathMappingCache
- FORWARD_REQUEST_FLAG - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
G
- GET_BEAN_INTERCEPTOR - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
- GetBeanInterceptor - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor
- GetBeanInterceptor() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.GetBeanInterceptor
- getConstructorsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.define.AnnotationMethodHandlerAdapterInstrumentation
- getHeaders(ServerHttpRequest, String) - Static method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.RequestUtil
- getInstanceMethodsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.define.AnnotationMethodHandlerAdapterInstrumentation
- getPathMappingCache() - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.EnhanceRequireObjectCache
- getRequestURL(Method) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.AbstractMethodInterceptor
- getRequestURL(Method) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.RequestMappingMethodInterceptor
- getRequestURL(Method) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.RestMappingMethodInterceptor
H
- handleMethodException(EnhancedInstance, Method, Object[], Class<?>[], Throwable) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.AbstractMethodInterceptor
- handleMethodException(EnhancedInstance, Method, Object[], Class<?>[], Throwable) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.GetBeanInterceptor
- handleMethodException(EnhancedInstance, Method, Object[], Class<?>[], Throwable) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.InvokeForRequestInterceptor
- handleMethodException(EnhancedInstance, Method, Object[], Class<?>[], Throwable) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.InvokeHandlerMethodInterceptor
- Http() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig.Plugin.Http
- HTTP_HEADERS_LENGTH_THRESHOLD - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig.Plugin.Http
-
When
SpringMVCPluginConfig.Plugin.Http.INCLUDE_HTTP_HEADERSdeclares header names, this threshold controls the length limitation of all header values. - HTTP_PARAMS_LENGTH_THRESHOLD - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig.Plugin.Http
-
When either
SpringMVCPluginConfig.Plugin.SpringMVC.COLLECT_HTTP_PARAMSis enabled, how many characters to keep and send to the OAP backend, use negative values to keep and send the complete parameters, NB.
I
- IllegalMethodStackDepthException - Exception in org.apache.skywalking.apm.plugin.spring.mvc.commons.exception
- IllegalMethodStackDepthException() - Constructor for exception org.apache.skywalking.apm.plugin.spring.mvc.commons.exception.IllegalMethodStackDepthException
- INCLUDE_HTTP_HEADERS - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig.Plugin.Http
-
It controls what header data should be collected, this is for security purpose, values must be in lower case
- increment() - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.StackDepth
- INVOKE_FOR_REQUEST_INTERCEPTOR - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
- InvokeForRequestInterceptor - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor
- InvokeForRequestInterceptor() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.InvokeForRequestInterceptor
- InvokeHandlerMethodInterceptor - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor
- InvokeHandlerMethodInterceptor() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.InvokeHandlerMethodInterceptor
O
- org.apache.skywalking.apm.plugin.spring.mvc.commons - package org.apache.skywalking.apm.plugin.spring.mvc.commons
- org.apache.skywalking.apm.plugin.spring.mvc.commons.define - package org.apache.skywalking.apm.plugin.spring.mvc.commons.define
- org.apache.skywalking.apm.plugin.spring.mvc.commons.exception - package org.apache.skywalking.apm.plugin.spring.mvc.commons.exception
- org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor - package org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor
P
- ParsePathUtil - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons
-
Tools for parsing path from annotation
- ParsePathUtil() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.ParsePathUtil
- PathMappingCache - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons
-
PathMappingCachecache all request urls ofController. - PathMappingCache(String) - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.PathMappingCache
- Plugin() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig.Plugin
R
- REACTIVE_ASYNC_SPAN_IN_RUNTIME_CONTEXT - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
- recursiveParseMethodAnnotation(Method, Function<Method, String>) - Static method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.ParsePathUtil
- REQUEST_KEY_IN_RUNTIME_CONTEXT - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
- REQUEST_MAPPING_METHOD_INTERCEPTOR - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
- RequestMappingMethodInterceptor - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor
-
The
RequestMappingMethodInterceptoronly use the first mapping value. - RequestMappingMethodInterceptor() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.RequestMappingMethodInterceptor
- RequestUtil - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons
- RequestUtil() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.RequestUtil
- RESPONSE_KEY_IN_RUNTIME_CONTEXT - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
- REST_MAPPING_METHOD_INTERCEPTOR - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
- RestMappingMethodInterceptor - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor
-
The
RestMappingMethodInterceptoronly use the first mapping value. - RestMappingMethodInterceptor() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.RestMappingMethodInterceptor
S
- ServletResponseNotFoundException - Exception in org.apache.skywalking.apm.plugin.spring.mvc.commons.exception
- ServletResponseNotFoundException() - Constructor for exception org.apache.skywalking.apm.plugin.spring.mvc.commons.exception.ServletResponseNotFoundException
- setPathMappingCache(PathMappingCache) - Method in class org.apache.skywalking.apm.plugin.spring.mvc.commons.EnhanceRequireObjectCache
- SpringMVC() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig.Plugin.SpringMVC
- SpringMVCPluginConfig - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons
- SpringMVCPluginConfig() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig
- SpringMVCPluginConfig.Plugin - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons
- SpringMVCPluginConfig.Plugin.Http - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons
- SpringMVCPluginConfig.Plugin.SpringMVC - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons
- StackDepth - Class in org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor
- StackDepth() - Constructor for class org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.StackDepth
U
- USE_QUALIFIED_NAME_AS_ENDPOINT_NAME - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.SpringMVCPluginConfig.Plugin.SpringMVC
-
If true, the fully qualified method name will be used as the endpoint name instead of the request URL, default is false.
W
- WEBFLUX_REQUEST_KEY - Static variable in class org.apache.skywalking.apm.plugin.spring.mvc.commons.Constants
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form