Class JCacheMetricsBinder
- java.lang.Object
-
- io.micronaut.cache.jcache.metrics.JCacheMetricsBinder
-
- All Implemented Interfaces:
io.micronaut.context.event.BeanCreatedEventListener<javax.cache.CacheManager>
,java.util.EventListener
@Singleton @RequiresMetrics @Requires(beans=javax.cache.CacheManager.class) @Requires(property="micronaut.metrics.binders.cache.enabled",notEquals="false") public class JCacheMetricsBinder extends java.lang.Object implements io.micronaut.context.event.BeanCreatedEventListener<javax.cache.CacheManager>
Instruments the active JCache manager.- Since:
- 1.1.0
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
JCacheMetricsBinder(io.micronaut.context.BeanProvider<io.micrometer.core.instrument.MeterRegistry> meterRegistryProvider)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.cache.CacheManager
onCreated(io.micronaut.context.event.BeanCreatedEvent<javax.cache.CacheManager> event)
-