Class DbConnectionManagementListener
java.lang.Object
nablarch.fw.batch.ee.listener.step.AbstractNablarchStepListener
nablarch.fw.batch.ee.listener.step.DbConnectionManagementListener
- All Implemented Interfaces:
NablarchStepListener
バッチ処理で必要となるデータベース接続をスレッドローカル上で管理する
StepListener
実装クラス。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
afterStep
(NablarchListenerContext context) DbConnectionManagementHandler
を使用してデータベース接続を開放する。void
beforeStep
(NablarchListenerContext context) DbConnectionManagementHandler
を使用してデータベース接続をDbConnectionContext
に登録する。void
setDbConnectionManagementHandler
(DbConnectionManagementHandler dbConnectionManagementHandler) データベース接続ハンドラを設定する。
-
Constructor Details
-
DbConnectionManagementListener
public DbConnectionManagementListener()
-
-
Method Details
-
setDbConnectionManagementHandler
public void setDbConnectionManagementHandler(DbConnectionManagementHandler dbConnectionManagementHandler) データベース接続ハンドラを設定する。- Parameters:
dbConnectionManagementHandler
- データベース接続ハンドラ
-
beforeStep
DbConnectionManagementHandler
を使用してデータベース接続をDbConnectionContext
に登録する。- Specified by:
beforeStep
in interfaceNablarchStepListener
- Overrides:
beforeStep
in classAbstractNablarchStepListener
- Parameters:
context
-NablarchListenerContext
-
afterStep
DbConnectionManagementHandler
を使用してデータベース接続を開放する。- Specified by:
afterStep
in interfaceNablarchStepListener
- Overrides:
afterStep
in classAbstractNablarchStepListener
- Parameters:
context
-NablarchListenerContext
-