Class NoopTracingService

java.lang.Object
one.tomorrow.transactionaloutbox.tracing.NoopTracingService
All Implemented Interfaces:
TracingService

@Service public class NoopTracingService extends Object implements TracingService
A no-op implementation of the TracingService interface. The MicrometerTracingService should be preferred if micrometer-tracing is available on the classpath, therefore it's annotated with @Primary. Alternatively, we could use our own implementation of @ConditionalOnMissingBean and use this class as the default/fallback implementation.