Class CompositeSpanHandler
java.lang.Object
brave.handler.SpanHandler
org.springframework.cloud.sleuth.brave.bridge.CompositeSpanHandler
public class CompositeSpanHandler
extends brave.handler.SpanHandler
Merges
SpanFilters and SpanReporters into a SpanHandler.- Since:
- 3.0.0
- Author:
- Marcin Grzejszczak
-
Nested Class Summary
Nested classes/interfaces inherited from class brave.handler.SpanHandler
brave.handler.SpanHandler.Cause -
Field Summary
Fields inherited from class brave.handler.SpanHandler
NOOP -
Constructor Summary
ConstructorsConstructorDescriptionCompositeSpanHandler(List<org.springframework.cloud.sleuth.exporter.SpanFilter> filters, List<org.springframework.cloud.sleuth.exporter.SpanReporter> reporters) -
Method Summary
Modifier and TypeMethodDescriptionbooleanend(brave.propagation.TraceContext context, brave.handler.MutableSpan span, brave.handler.SpanHandler.Cause cause) Methods inherited from class brave.handler.SpanHandler
begin, handlesAbandoned
-
Constructor Details
-
CompositeSpanHandler
-
-
Method Details
-
end
public boolean end(brave.propagation.TraceContext context, brave.handler.MutableSpan span, brave.handler.SpanHandler.Cause cause) - Overrides:
endin classbrave.handler.SpanHandler
-