BeelineInstrumentationpublic class SpringServletFilter extends BeelineServletFilter implements BeelineInstrumentation
BeelineServletFilter.Builder, BeelineServletFilter.HttpServerRequestAdapter, BeelineServletFilter.HttpServerResponseAdapter, BeelineServletFilter.TraceListenerDEFAULT_REDISPATCH_SPAN_NAMING_FUNCTION, DEFAULT_REQUEST_SPAN_NAMING_FUNCTION| Constructor | Description |
|---|---|
SpringServletFilter(String serviceName,
List<String> includePaths,
List<String> excludePaths,
Beeline beeline) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
destroy() |
|
protected String |
getAsyncDispatchSpanFieldName() |
For backwards compatibility we override the span field names.
|
protected String |
getDispatcherTypeSpanFieldName() |
For backwards compatibility we override the span field names.
|
String |
getName() |
A simple human-readable name to identify a particular instrumentation.
|
void |
init(javax.servlet.FilterConfig filterConfig) |
builder, doFilterprotected String getAsyncDispatchSpanFieldName()
Original users of this class will already have stored spring-namespaced fields, so we maintain that here.
getAsyncDispatchSpanFieldName in class BeelineServletFilterprotected String getDispatcherTypeSpanFieldName()
Original users of this class will already have stored spring-namespaced fields, so we maintain that here.
getDispatcherTypeSpanFieldName in class BeelineServletFilterpublic String getName()
BeelineInstrumentationgetName in interface BeelineInstrumentationpublic void init(javax.servlet.FilterConfig filterConfig)
init in class BeelineServletFilterpublic void destroy()
destroy in class BeelineServletFilterCopyright © 2019–2020 Honeycomb. All rights reserved.