Class ServletFilterMappingResolverFactory<FILTERREGISTRATION>
- java.lang.Object
-
- io.opentelemetry.instrumentation.servlet.naming.ServletMappingResolverFactory
-
- io.opentelemetry.instrumentation.servlet.naming.ServletFilterMappingResolverFactory<FILTERREGISTRATION>
-
- All Implemented Interfaces:
io.opentelemetry.instrumentation.api.servlet.MappingResolver.Factory
public abstract class ServletFilterMappingResolverFactory<FILTERREGISTRATION> extends ServletMappingResolverFactory
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.opentelemetry.instrumentation.servlet.naming.ServletMappingResolverFactory
ServletMappingResolverFactory.Mappings
-
-
Constructor Summary
Constructors Constructor Description ServletFilterMappingResolverFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract FILTERREGISTRATIONgetFilterRegistration()protected ServletMappingResolverFactory.MappingsgetMappings()protected abstract Collection<String>getServletMappings(String servletName)protected abstract Collection<String>getServletNameMappings(FILTERREGISTRATION filterRegistration)protected abstract Collection<String>getUrlPatternMappings(FILTERREGISTRATION filterRegistration)-
Methods inherited from class io.opentelemetry.instrumentation.servlet.naming.ServletMappingResolverFactory
get
-
-
-
-
Method Detail
-
getFilterRegistration
protected abstract FILTERREGISTRATION getFilterRegistration()
-
getUrlPatternMappings
protected abstract Collection<String> getUrlPatternMappings(FILTERREGISTRATION filterRegistration)
-
getServletNameMappings
protected abstract Collection<String> getServletNameMappings(FILTERREGISTRATION filterRegistration)
-
getServletMappings
protected abstract Collection<String> getServletMappings(String servletName)
-
getMappings
@Nullable protected ServletMappingResolverFactory.Mappings getMappings()
- Specified by:
getMappingsin classServletMappingResolverFactory
-
-