package brave.servlet25; import brave.http.ITServlet25Container; import brave.servlet.TracingFilter; import java.util.EnumSet; import javax.servlet.Filter; import org.eclipse.jetty.server.DispatcherType; import org.eclipse.jetty.servlet.FilterHolder; import org.eclipse.jetty.servlet.ServletContextHandler; public class ITTracingFilter extends ITServlet25Container { @Override protected Filter newTracingFilter() { return TracingFilter.create(httpTracing); } @Override protected void addFilter(ServletContextHandler handler, Filter filter) { handler.addFilter(new FilterHolder(filter), "/*", EnumSet.of(DispatcherType.REQUEST)); } }