Interface SpanListener
-
- All Superinterfaces:
Plugin
- All Known Implementing Classes:
AutoTagging
@API(status=MAINTAINED) public interface SpanListener extends Plugin
-
-
Field Summary
Fields Modifier and Type Field Description static SpanListener
DEFAULT
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static SpanListener
composite(Iterable<SpanListener> listeners)
static SpanListener
composite(SpanListener... listeners)
default void
onFinished(io.opentracing.Span span)
default void
onFinishing(io.opentracing.Span span)
default void
onStarted(io.opentracing.Span span)
-
-
-
Field Detail
-
DEFAULT
static final SpanListener DEFAULT
-
-
Method Detail
-
onStarted
default void onStarted(io.opentracing.Span span)
-
onFinishing
default void onFinishing(io.opentracing.Span span)
-
onFinished
default void onFinished(io.opentracing.Span span)
-
composite
static SpanListener composite(SpanListener... listeners)
-
composite
static SpanListener composite(Iterable<SpanListener> listeners)
-
-