Package org.jobrunr.storage.metrics
Class StorageProviderMetricsBinder
- java.lang.Object
-
- org.jobrunr.storage.metrics.StorageProviderMetricsBinder
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,JobStatsChangeListener
,StorageProviderChangeListener
public class StorageProviderMetricsBinder extends java.lang.Object implements JobStatsChangeListener, java.lang.AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description StorageProviderMetricsBinder(StorageProvider storageProvider, io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
onChange(JobStats jobStats)
void
registerStorageProviderMetrics()
-
-
-
Constructor Detail
-
StorageProviderMetricsBinder
public StorageProviderMetricsBinder(StorageProvider storageProvider, io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
-
Method Detail
-
registerStorageProviderMetrics
public void registerStorageProviderMetrics()
-
onChange
public void onChange(JobStats jobStats)
- Specified by:
onChange
in interfaceJobStatsChangeListener
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
-
-