Class 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

      Constructors 
      Constructor Description
      CompositeSpanHandler​(List<org.springframework.cloud.sleuth.exporter.SpanFilter> filters, List<org.springframework.cloud.sleuth.exporter.SpanReporter> reporters)  
    • Constructor Detail

      • CompositeSpanHandler

        public CompositeSpanHandler​(List<org.springframework.cloud.sleuth.exporter.SpanFilter> filters,
                                    List<org.springframework.cloud.sleuth.exporter.SpanReporter> reporters)
    • Method Detail

      • end

        public boolean end​(brave.propagation.TraceContext context,
                           brave.handler.MutableSpan span,
                           brave.handler.SpanHandler.Cause cause)
        Overrides:
        end in class brave.handler.SpanHandler