void onSpan()

in geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/tracing/TracingService.java [36:47]


    void onSpan(final Object event) {
        final FinishedSpan finishedSpan = FinishedSpan.class.cast(event);
        final Span value = finishedSpan.getSpan();
        if (!value.getClass().getName().equals("org.apache.geronimo.microprofile.opentracing.common.impl.SpanImpl")) {
            return;
        }
        final SpanEntry mapped = mapper.map(value);
        if (mapped == null) {
            return;
        }
        database.getSpans().add(mapped);
    }