Class SqlTimeMetricsDaoContextFactory
java.lang.Object
nablarch.common.dao.DaoContextFactory
nablarch.integration.micrometer.instrument.dao.SqlTimeMetricsDaoContextFactory
-
Field Summary
Fields inherited from class nablarch.common.dao.DaoContextFactory
dbConnection, sequenceIdGenerator, sqlBuilder, tableIdGenerator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()DaoContextを生成する。voidsetDelegate(DaoContextFactory delegate) 委譲対象のDaoContextFactoryを設定する。voidsetMeterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry) MeterRegistryを設定する。voidsetMetricsDescription(String metricsDescription) SqlTimeMetricsDaoContextに設定するメトリクスの説明を指定する。voidsetMetricsName(String metricsName) SqlTimeMetricsDaoContextに設定するメトリクス名を指定する。Methods inherited from class nablarch.common.dao.DaoContextFactory
getDbConnection, setDbConnection, setSequenceIdGenerator, setSqlBuilder, setTableIdGenerator
-
Constructor Details
-
SqlTimeMetricsDaoContextFactory
public SqlTimeMetricsDaoContextFactory()
-
-
Method Details
-
create
Description copied from class:DaoContextFactoryDaoContextを生成する。- Specified by:
createin classDaoContextFactory- Returns:
- DaoContext
-
setDelegate
委譲対象のDaoContextFactoryを設定する。- Parameters:
delegate- 委譲対象のDaoContextFactory
-
setMeterRegistry
public void setMeterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry) MeterRegistryを設定する。- Parameters:
meterRegistry-MeterRegistry
-
setMetricsName
SqlTimeMetricsDaoContextに設定するメトリクス名を指定する。- Parameters:
metricsName- メトリクス名
-
setMetricsDescription
SqlTimeMetricsDaoContextに設定するメトリクスの説明を指定する。- Parameters:
metricsDescription- メトリクスの説明
-