public class BatchProcessedRecordCountMetricsLogger extends java.lang.Object implements CommitLogger
CommitLoggerの実装クラス。
 
 メトリクスは、"batch.processed.record.count"という名前で作成される。
 また、以下のタグが設定される。
 
class : バッチのアクションクラス名SESSION_SCOPE_KEY| Constructor and Description | 
|---|
BatchProcessedRecordCountMetricsLogger()  | 
| 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 BatchProcessedRecordCountMetricsLogger()
public void increment(long count)
CommitLoggerincrement in interface CommitLoggercount - コミット済み件数public void initialize()
CommitLoggerinitialize in interface CommitLoggerpublic void terminate()
CommitLoggerterminate in interface CommitLoggerpublic void setMetricsName(java.lang.String metricsName)
metricsName - メトリクス名public void setMetricsDescription(java.lang.String metricsDescription)
metricsDescription - メトリクスの説明public void setMeterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry)
MeterRegistryを設定する。meterRegistry - MeterRegistry