public class JdbcTransactionFactory extends java.lang.Object implements TransactionFactory
JdbcTransactionを生成するクラス。| コンストラクタと説明 |
|---|
JdbcTransactionFactory() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Transaction |
getTransaction(java.lang.String connectionName)
JdbcTransactionを生成する。 |
void |
setInitSqlList(java.util.List<java.lang.String> initSqlList)
初期SQLを設定する。
|
void |
setIsolationLevel(java.lang.String isolationLevel)
アイソレーションレベルを設定する。
|
void |
setTransactionTimeoutSec(int transactionTimeoutSec)
トランザクションタイムアウト秒数設定を設定する。
|
public Transaction getTransaction(java.lang.String connectionName)
JdbcTransactionを生成する。getTransaction インタフェース内 TransactionFactoryconnectionName - コネクション名public void setIsolationLevel(java.lang.String isolationLevel)
Connection.TRANSACTION_READ_COMMITTEDConnection.TRANSACTION_READ_UNCOMMITTEDConnection.TRANSACTION_REPEATABLE_READConnection.TRANSACTION_SERIALIZABLEConnection.TRANSACTION_READ_COMMITTEDが使用される。isolationLevel - アイソレーションレベルを表す文字列。public void setInitSqlList(java.util.List<java.lang.String> initSqlList)
JdbcTransaction.begin())に実行される。initSqlList - 初期SQLを保持するListオブジェクトpublic void setTransactionTimeoutSec(int transactionTimeoutSec)
transactionTimeoutSec - トランザクションタイムアウト秒数設定