public class HandlerParser
extends java.lang.Object
Note: This should not duplicate data added by HttpTracing. For example, this should
not add the tag "http.url".
Tagging policy adopted from spring cloud sleuth 1.3.x
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CONTROLLER_CLASS |
Simple class name that processed the request.
|
static java.lang.String |
CONTROLLER_METHOD |
Method name that processed the request.
|
static HandlerParser |
NOOP |
Adds no tags to the span representing the request.
|
| Constructor | Description |
|---|---|
HandlerParser() |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
preHandle(javax.servlet.http.HttpServletRequest request,
java.lang.Object handler,
brave.SpanCustomizer customizer) |
Invoked prior to request invocation during
HandlerInterceptor.preHandle(HttpServletRequest, HttpServletResponse, Object). |
public static final HandlerParser NOOP
public static final java.lang.String CONTROLLER_CLASS
public static final java.lang.String CONTROLLER_METHOD
protected void preHandle(javax.servlet.http.HttpServletRequest request,
java.lang.Object handler,
brave.SpanCustomizer customizer)
HandlerInterceptor.preHandle(HttpServletRequest, HttpServletResponse, Object).
Adds the tags CONTROLLER_CLASS and CONTROLLER_METHOD. Override or use
NOOP to change this behavior.
Copyright © 2018 OpenZipkin. All rights reserved.