Class JaxRsMetricsProcessor
java.lang.Object
io.quarkus.smallrye.metrics.deployment.JaxRsMetricsProcessor
If resteasy metrics are enabled, register additional filters specific to smallrye metrics.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidenableMetrics(Optional<MetricsCapabilityBuildItem> metricsCapabilityBuildItem, BuildProducer<ResteasyJaxrsProviderBuildItem> jaxRsProviders, BuildProducer<FilterBuildItem> servletFilters, BuildProducer<ContainerRequestFilterBuildItem> containerRequestFilters, BuildProducer<CustomContainerResponseFilterBuildItem> customContainerResponseFilters, Capabilities capabilities)
-
Field Details
-
SMALLRYE_JAXRS_FILTER_CLASS_NAME
- See Also:
-
SMALLRYE_JAXRS_SERVLET_FILTER_CLASS_NAME
- See Also:
-
SMALLRYE_QUARKUS_RESTEASY_FILTER_CLASS_NAME
- See Also:
-
SMALLRYE_QUARKUS_REST_FILTER_CLASS_NAME
- See Also:
-
RESTEASY_CONFIG_PROPERTY
- See Also:
-
-
Constructor Details
-
JaxRsMetricsProcessor
public JaxRsMetricsProcessor()
-
-
Method Details
-
enableMetrics
void enableMetrics(Optional<MetricsCapabilityBuildItem> metricsCapabilityBuildItem, BuildProducer<ResteasyJaxrsProviderBuildItem> jaxRsProviders, BuildProducer<FilterBuildItem> servletFilters, BuildProducer<ContainerRequestFilterBuildItem> containerRequestFilters, BuildProducer<CustomContainerResponseFilterBuildItem> customContainerResponseFilters, Capabilities capabilities)
-