Class TelemetryAutoDiscoverable
java.lang.Object
io.helidon.microprofile.telemetry.TelemetryAutoDiscoverable
- All Implemented Interfaces:
org.glassfish.jersey.internal.spi.AutoDiscoverable
public class TelemetryAutoDiscoverable
extends Object
implements org.glassfish.jersey.internal.spi.AutoDiscoverable
Registers telemetry filters with Jersey.
The container filter is always registered. The client filter is registered only when an active CDI container can
provide a Helidon Tracer; otherwise, a standalone Jersey client continues without MP telemetry.
-
Field Summary
Fields inherited from interface org.glassfish.jersey.internal.spi.AutoDiscoverable
DEFAULT_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(FeatureContext ctx) Used to register the telemetry filters.
-
Constructor Details
-
TelemetryAutoDiscoverable
public TelemetryAutoDiscoverable()For service loading.
-
-
Method Details
-
configure
Used to register the telemetry filters.- Specified by:
configurein interfaceorg.glassfish.jersey.internal.spi.AutoDiscoverable- Parameters:
ctx- feature context used to register the filters
-