public class BatchTransactionTimeMetricsLogger extends java.lang.Object implements CommitLogger
メトリクスは、"batch.transaction.time"という名前で作成される。
SESSION_SCOPE_KEY| Constructor and Description |
|---|
BatchTransactionTimeMetricsLogger() |
| Modifier and Type | Method and Description |
|---|---|
void |
increment(long count)
コミット件数のインクリメントを行う。
|
void |
initialize()
初期処理を行う。
|
void |
setMeterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry)
MeterRegistryを設定する。 |
void |
setMetricsDescription(java.lang.String metricsDescription)
メトリクスの説明を設定する。
|
void |
setMetricsName(java.lang.String metricsName)
メトリクスの名前を設定する。
|
void |
terminate()
終了処理を行う。
|
public void initialize()
CommitLoggerinitialize in interface CommitLoggerpublic void increment(long count)
CommitLoggerincrement in interface CommitLoggercount - コミット済み件数public void terminate()
CommitLoggerterminate in interface CommitLoggerpublic void setMeterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry)
MeterRegistryを設定する。meterRegistry - MeterRegistrypublic void setMetricsName(java.lang.String metricsName)
metricsName - メトリクスの名前public void setMetricsDescription(java.lang.String metricsDescription)
metricsDescription - メトリクスの説明