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)
トランザクション内ので処理を行う。
トランザクション内で実行する処理をサブクラスまたは無名クラスにて定義すること。 |
executepublic TransactionTemplateInternal(java.lang.String managerKey)
managerKey - SimpleDbTransactionManagerを取得するためのキーprotected void doInTransaction(AppDbConnection conn) throws java.lang.Exception
doInTransaction in class TransactionTemplateconn - コネクションjava.lang.Exception - 例外protected abstract void doInTransaction(TransactionManagerConnection conn) throws java.lang.Exception
conn - コネクションjava.lang.Exception - 例外