in opbeans/src/main/java/co/elastic/apm/opbeans/controllers/APIRestController.java [178:191]
private Order saveOrder(Customer customer) {
Span span = tracer.spanBuilder("OpenTelemetry save order")
.startSpan();
try (Scope scope = span.makeCurrent()) {
Order order = new Order();
order.setCreatedAt(Date.from(Instant.now()));
order.setCustomer(customer);
return orderRepository.save(order);
} finally {
span.end();
}
}