public void onStartup()

in geronimo-opentracing-common/src/main/java/org/apache/geronimo/microprofile/opentracing/common/microprofile/server/ServletTracingSetup.java [31:39]


    public void onStartup(final Set<Class<?>> c, final ServletContext ctx) {
        final GeronimoOpenTracingConfig config  = GeronimoOpenTracingConfig.create();
        if (!"true".equalsIgnoreCase(config.read("filter.active", "true"))) {
            return;
        }
        final FilterRegistration.Dynamic opentracing = ctx.addFilter("opentracing", OpenTracingFilter.class);
        opentracing.setAsyncSupported(true);
        opentracing.addMappingForUrlPatterns(EnumSet.allOf(DispatcherType.class), false, "/*");
    }