@Published public abstract class TransactionTemplate extends Object
| コンストラクタと説明 |
|---|
TransactionTemplate()
コンストラクタ
デフォルトのトランザクションを使用する。 |
TransactionTemplate(nablarch.core.db.transaction.SimpleDbTransactionManager manager)
コンストラクタ
|
TransactionTemplate(String managerKey)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected abstract void |
doInTransaction(nablarch.core.db.connection.AppDbConnection conn)
トランザクション内ので処理を行う。
|
void |
execute()
トランザクション処理を実行する。
|
public TransactionTemplate()
TransactionContextpublic TransactionTemplate(String managerKey)
managerKey - SimpleDbTransactionManagerを取得するためのキーpublic TransactionTemplate(nablarch.core.db.transaction.SimpleDbTransactionManager manager)
manager - SimpleDbTransactionManagerインスタンスpublic final void execute()
protected abstract void doInTransaction(nablarch.core.db.connection.AppDbConnection conn)
conn - コネクションException - 例外