public abstract class TransactionTemplateInternal extends TransactionTemplate
TransactionTemplate
サブクラス。
トランザクションを制御する場合に使用する。
本クラスはアプリケーションには公開されていない。Constructor and Description |
---|
TransactionTemplateInternal(java.lang.String managerKey)
コンストラクタ。
|
Modifier and Type | Method and Description |
---|---|
protected void |
doInTransaction(AppDbConnection conn)
トランザクション内ので処理を行う。
トランザクション内で実行する処理をサブクラスまたは無名クラスにて定義すること。 |
protected abstract void |
doInTransaction(TransactionManagerConnection conn)
トランザクション内ので処理を行う。
トランザクション内で実行する処理をサブクラスまたは無名クラスにて定義すること。 |
execute
public TransactionTemplateInternal(java.lang.String managerKey)
managerKey
- SimpleDbTransactionManagerを取得するためのキーprotected void doInTransaction(AppDbConnection conn) throws java.lang.Exception
doInTransaction
in class TransactionTemplate
conn
- コネクションjava.lang.Exception
- 例外protected abstract void doInTransaction(TransactionManagerConnection conn) throws java.lang.Exception
conn
- コネクションjava.lang.Exception
- 例外