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);
}