public class TransactionMetricManager extends Object
| Constructor and Description |
|---|
TransactionMetricManager(Supplier<MetricConfig> metricConfigSupplier,
com.codahale.metrics.MetricRegistry metricRegistry) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDaoMetricPrefix(Class<?> daoClass) |
MetricData |
getDaoOpMetricData(String metricPrefix,
TransactionExecutionContext context) |
MetricData |
getEntityMetricData(Class<?> entityClass) |
MetricData |
getShardMetricData(String shardName) |
boolean |
isMetricApplicable(Class<?> entityClass) |
public TransactionMetricManager(Supplier<MetricConfig> metricConfigSupplier, com.codahale.metrics.MetricRegistry metricRegistry)
public boolean isMetricApplicable(Class<?> entityClass)
public MetricData getDaoOpMetricData(String metricPrefix, TransactionExecutionContext context)
public MetricData getShardMetricData(String shardName)
public MetricData getEntityMetricData(Class<?> entityClass)
Copyright © 2016–2023. All rights reserved.