Class Servlet3FilterMappingResolverFactory
java.lang.Object
io.opentelemetry.javaagent.instrumentation.servlet.ServletMappingResolverFactory
io.opentelemetry.javaagent.instrumentation.servlet.ServletFilterMappingResolverFactory<javax.servlet.FilterRegistration>
io.opentelemetry.javaagent.instrumentation.servlet.v3_0.Servlet3FilterMappingResolverFactory
- All Implemented Interfaces:
io.opentelemetry.javaagent.bootstrap.servlet.MappingResolver.Factory
public class Servlet3FilterMappingResolverFactory
extends io.opentelemetry.javaagent.instrumentation.servlet.ServletFilterMappingResolverFactory<javax.servlet.FilterRegistration>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.opentelemetry.javaagent.instrumentation.servlet.ServletMappingResolverFactory
io.opentelemetry.javaagent.instrumentation.servlet.ServletMappingResolverFactory.Mappings -
Constructor Summary
ConstructorsConstructorDescriptionServlet3FilterMappingResolverFactory(javax.servlet.FilterConfig filterConfig) -
Method Summary
Modifier and TypeMethodDescriptionprotected javax.servlet.FilterRegistrationprotected Collection<String>getServletMappings(String servletName) protected Collection<String>getServletNameMappings(javax.servlet.FilterRegistration filterRegistration) protected Collection<String>getUrlPatternMappings(javax.servlet.FilterRegistration filterRegistration) Methods inherited from class io.opentelemetry.javaagent.instrumentation.servlet.ServletFilterMappingResolverFactory
getMappingsMethods inherited from class io.opentelemetry.javaagent.instrumentation.servlet.ServletMappingResolverFactory
get
-
Constructor Details
-
Servlet3FilterMappingResolverFactory
public Servlet3FilterMappingResolverFactory(javax.servlet.FilterConfig filterConfig)
-
-
Method Details
-
getFilterRegistration
protected javax.servlet.FilterRegistration getFilterRegistration()- Specified by:
getFilterRegistrationin classio.opentelemetry.javaagent.instrumentation.servlet.ServletFilterMappingResolverFactory<javax.servlet.FilterRegistration>
-
getUrlPatternMappings
protected Collection<String> getUrlPatternMappings(javax.servlet.FilterRegistration filterRegistration) - Specified by:
getUrlPatternMappingsin classio.opentelemetry.javaagent.instrumentation.servlet.ServletFilterMappingResolverFactory<javax.servlet.FilterRegistration>
-
getServletNameMappings
protected Collection<String> getServletNameMappings(javax.servlet.FilterRegistration filterRegistration) - Specified by:
getServletNameMappingsin classio.opentelemetry.javaagent.instrumentation.servlet.ServletFilterMappingResolverFactory<javax.servlet.FilterRegistration>
-
getServletMappings
- Specified by:
getServletMappingsin classio.opentelemetry.javaagent.instrumentation.servlet.ServletFilterMappingResolverFactory<javax.servlet.FilterRegistration>
-