Class MicrometerTracingAxoniqAddon
java.lang.Object
io.axoniq.framework.tracing.micrometer.MicrometerTracingAxoniqAddon
- All Implemented Interfaces:
io.axoniq.license.entitlement.AxoniqAddon
public class MicrometerTracingAxoniqAddon
extends Object
implements io.axoniq.license.entitlement.AxoniqAddon
AxoniqAddon implementation for the Axoniq Framework Micrometer distributed tracing binding. Allows the module
to be detected and logged at startup, and to be included in the license entitlement system.
The identifier covers distributed tracing as a capability rather than the Micrometer binding specifically, so that every way of producing traces is entitled through a single addon. The name stays binding-specific, as it identifies which module registered the addon in the start-up log.
- Since:
- 5.3.0
- Author:
- Mateusz Nowak
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
MicrometerTracingAxoniqAddon
public MicrometerTracingAxoniqAddon()
-
-
Method Details
-
identifier
- Specified by:
identifierin interfaceio.axoniq.license.entitlement.AxoniqAddon
-
name
- Specified by:
namein interfaceio.axoniq.license.entitlement.AxoniqAddon
-