Package ai.platon.pulsar.common
Class AppStatusTracker
-
- All Implemented Interfaces:
public final class AppStatusTracker
-
-
Field Summary
Fields Modifier and Type Field Description private final MetricsSystemmetricsprivate final CoreMetricscoreMetricsprivate final MiscMessageWritermessageWriter
-
Constructor Summary
Constructors Constructor Description AppStatusTracker(MetricsSystem metrics, CoreMetrics coreMetrics, MiscMessageWriter messageWriter)
-
Method Summary
Modifier and Type Method Description final MetricsSystemgetMetrics()final CoreMetricsgetCoreMetrics()final MiscMessageWritergetMessageWriter()-
-
Constructor Detail
-
AppStatusTracker
AppStatusTracker(MetricsSystem metrics, CoreMetrics coreMetrics, MiscMessageWriter messageWriter)
-
-
Method Detail
-
getMetrics
final MetricsSystem getMetrics()
-
getCoreMetrics
final CoreMetrics getCoreMetrics()
-
getMessageWriter
final MiscMessageWriter getMessageWriter()
-
-
-
-